QuickSearch property (Layer)

Возвращает объект для работы с быстрым поиском по слою.

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

Layer

Синтаксис:

Visual Basic:

Property QuickSearch As QuickSearch

read-only

Описание:

Свойство возвращает объект QuickSearch с шаблонами быстрого поиска, настроенными для слоя. Шаблоны задаются в структуре слоя, в разделе «Правила».

Если шаблоны для слоя не настроены, свойство Count объекта равно 0.

Пример:

Visual Basic:

Sub Layer_QuickSearch
'Берем активный слой карты
Set L = Zulu.ActiveMapDoc.Layers.Active
'Перечисляем шаблоны быстрого поиска слоя
Set Q = L.QuickSearch
S = "Шаблонов быстрого поиска: " & Q.Count
For i = 0 To Q.Count - 1
  S = S & vbCrLf & Q.GetNameByIndex(i)
Next
MsgBox S
End Sub

Python:

import zulu

def Macro_Layer_QuickSearch():
    # Берем активный слой карты
    L = zulu.App.ActiveMapDoc.Layers.Active
    # Перечисляем шаблоны быстрого поиска слоя
    Q = L.QuickSearch
    print("Шаблонов быстрого поиска:", Q.Count)
    for i in range(Q.Count):
        print(Q.GetNameByIndex(i))