BaseName property (Layer)

Возвращает/устанавливает для слоя текущее имя семантической базы данных примитивов.

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

Layer

Синтаксис:

Visual Basic:

Property BaseName As String

Описание:

Строка содержит полное имя файла описания базы данных системы Zulu, подключенной в данный момент к слою.

Это свойство не имеет смысла для типовых объектов слоя, так как каждый тип может иметь собственную базу данных, имя которой можно получить через свойство ObjectTypes.

Если база данных с указанным именем отсутствует в списке баз данных слоя ( Bases ), то она будет в список добавлена.

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

Код

Описание

513

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

Пример:

'К контурному слою Здания подключаем семантическую БД
Layer1.BaseName = "d:\zulu 5.0\examples\termo\doma.zb"