SynchronizeDatabase method (Layer)

Метод приводит в соответствие записи базовой таблицы семантической базы данных, подключенной к слою, с графическими объектами слоя.

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

Layer

Синтаксис:

Visual Basic:

Function SynchronizeDatabase(BaseID As Long, Flags As Long) As Long

BaseID - ID базы данных слоя.

Flags - флаги:

1 - удаление записей, для которых нет графических объектов.

2 - создание пустых записей для графических объектов, у которых нет записей в базе данных.

3 - включает оба действия.

Описание:

Параметр BaseID - это идентификатор базы данных слоя, который присутствует в списке баз слоя - Layer.Bases. Для примитивов BaseID хранится в свойстве Layer.BaseID. Для типовых объектов - Layer.ObjectTypes.Item(TypeID).BaseID.