AddItem Method (LineStyles)

Добавляет стиль линии в коллекцию стилей линий слоя.

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

LineStyles

Синтаксис:

Visual Basic:

Function AddItem(Style As LineStyleDef, Id As Long) As Long

Style - объект с добавляемым стилем линии.

Id - ID добавляемого стиля.

Описание:

Если значение ID = -1, то метод присвоит добавляемому стилю ID автоматически.

Если в коллекции уже присутствует стиль с заданным ID, то стиль добавлен не будет. Для замены стиля по существующему ID следует вызывать метод ReplaceItim.

В случае успеха метод возвращает ID добавленного стиля. В противном случае метод вернет -1.

Пример:

Dim Lsd As LineStyleDef

'Получаем стиль линии ID = 1 для первого слоя карты
Set Lsd = MapCtrl1.Map.Layers.Item(1).LineStyles.ItemById(1)

'Добавляем полученный стиль в коллекцию второго слоя карты
MapCtrl1.Map.Layers.Item(2).LineStyles.AddItem Lsd, -1