SetMinMaxScale method (ObjectMode)

Задает минимальный и максимальный масштаб отображения режима.

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

ObjectMode

Синтаксис:

Visual Basic:

Sub SetMinMaxScale(minScale As Double, maxScale As Double, flags As Long)

minScale - минимальный масштаб.

maxScale - максимальный масштаб.

flags:

9 - применять только MinScale.

10 - применять только MaxScale.

11 - применять MinScale и MaxScale.

12 - наследовать масштабы Типа, если свой масштаб 0.

Описание:

Если максимальное и минимально значение масштаба было задано не верное, например, минимальный больше максимального, то изменения в настройки слоя не будут внесены.

Пример:

Sub ObjectMode_SetMinMaxScale
Set L = Zulu.ActiveMapDoc.Layers.Active
'у активного слоя выбираем тип 3 режим 1 и задаем минимальное и максималный масштаб при котором, заданные объекты будут отображаться
L.ObjectTypes.Item(3).Modes.Item(1).SetMinMaxScale 0, 5000, 11
End Sub