Возвращает или устанавливает значение ключа (ID) объекта слоя, который в данный момент выделен (мигает на карте).
Visual Basic:
Property CurrentID As Long
При присвоении CurrentID какого-то значения произойдет поиск объекта в слое карты, с ключом, имеющим такое значение и, если такой объект найден, он начнет мигать. Если найденный объект находится за пределами видимой части карты, карта (MapCtrl) изменит свойства MapX и MapY таким образом, что найденный объект после автоматического перестроения окажется в центре окна карты.
Чтобы погасить мигающий объект, нужно присвоить CurrentID-1.
В случае неудачи возникает исключение с одним из следующих кодов:
Код
Описание
513
Слой не открыт. Операция проводится со слоем, который либо не загружен в карту, либо не открыт с помощью метода Open.
Слой, объект которого переводится в режим мигания не обязательно должен быть активным. Если мигает объект неактивного слоя, то свойство CurrentID данного слоя будет содержать значение ключа, в то время как свойство MapCtrl.CurrentID, содержащего этот слой будет равно -1.