Определяет, что слой является слоем в памяти.
Property InMemory As Boolean
После того, как слой определен, как слой в памяти, все изменения, производимые с объектами слоя, не записываются в графическую базу данных.
В случае неудачи возникает исключение с одним из следующих кодов:
Код
Описание
513
Слой не открыт. Операция проводится со слоем, который либо не загружен в карту, либо не открыт с помощью метода Open.
Символ в слой добавляется только в том случае, если слой определен как слой в памяти. При этом в графическую базу данных этот объект не добавляется, он хранится только в памяти.
MapCtrl1.Map.Layers.Active.InMemory = Not MapCtrl1.Map.Layers.Active.InMemory If MapCtrl1.Map.Layers.Active.InMemory Then SymID = MapCtrl1.Map.Layers.Active.AddSimpleSymbol(MapCtrl1.MapX, MapCtrl1.MapY, 0, 12, 500, 0) End If