TypeID property (IZEnumElements)

Возвращает идентификатор типа текущего объекта.

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

IZEnumElements

Синтаксис:

Visual Basic:

Property TypeID As Long

read-only

Описание:

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

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

Пример:

Visual Basic:

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

Python:

import zulu

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