ThemeName property (Layer)

Возвращает/устанавливает текущее имя тематического файла отрисовки слоя.

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

Layer

Синтаксис:

Visual Basic:

Property ThemeName As String

Описание:

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

Для проверки подключения нескольких тем следует применять метод Themes.GetEnabled.

При задании имени тематического файла, все текущие раскраски будут отключены, и включится одна тема с указанным именем.

Подключаемый тематический файл может быть создан и заполнен через объект Theme.

Для подключения нескольких тем следует применять метод Themes.SetEnabled.

В случае неудачи возникает исключение с одним из следующих кодов:

Код

Описание

513

Слой не открыт. Операция проводится со слоем, который либо не загружен в карту, либо не открыт с помощью метода Open.