ModeId property (IZEnumElements)

Возвращает номер режима текущего объекта.

Применяется к:

IZEnumElements

Синтаксис:

Visual Basic:

Property ModeId As Long

read-only

Описание:

Сам объект режима с его названием возвращает свойство Mode; свойство Id этого объекта совпадает со значением ModeId.

В слое, где типы объектов не заданы, свойство возвращает 0, а ModeNothing.

Пример:

Visual Basic:

Sub IZEnumElements_ModeId
'Итератор по объектам активного слоя карты
Set L = Zulu.ActiveMapDoc.Layers.Active
Set En = L.EnumElements
En.MoveFirst
MsgBox "Объект " & En.ElemID & ": номер режима " & En.ModeId
End Sub

Python:

import zulu

def Macro_IZEnumElements_ModeId():
    # Итератор по объектам активного слоя карты
    L = zulu.App.ActiveMapDoc.Layers.Active
    En = L.EnumElements()
    En.MoveFirst()
    print("Объект %d: номер режима %d" % (En.ElemID, En.ModeId))