======Пространство имен Topomatic.FoundationClasses====== =====Классы===== ^Тип^Класс^Описание^ |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.indexescollection_1|IndexesCollection]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.integerindexescollection|IntegerIndexesCollection]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.intervalcomparer_1|IntervalComparer]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.objectid|ObjectId]]| Класс для хранения информации о местоположении объекта в Core Объект ищется сначала по Id, если по Id не найден, то по Path | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.objectidresolver_1|ObjectIdResolver]]| Шаблон реализующий работу с ObjectID и необходимым типом объекта | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.statecontrollerobject|StateControllerObject]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.undocommand|UndoCommand]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.undoobject|UndoObject]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.foundationclasses.updatableobject|UpdatableObject]]| | =====Структуры===== ^Тип^Структура^Описание^ |{{developers:references:struct.png|Структура}}|[[developers:references:topomatic.foundationclasses.interval_1|Interval]]| | =====Интерфейсы===== ^Тип^Интерфейс^Описание^ |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.ihandledobject|IHandledObject]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iiconholder|IIconHolder]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iitem|IItem]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iitem_1|IItem]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.ilayer|ILayer]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.ilayeractivitycontroller|ILayerActivityController]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.ilayeredobject|ILayeredObject]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.inamedobject|INamedObject]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.inode|INode]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.inode_2|INode]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iobjectidresolver_1|IObjectIdResolver]]| Интерфес позволяющий реализовать работу с ObjectId из модели | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iowned|IOwned]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iowned_1|IOwned]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.istatecontroller|IStateController]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iupdatable|IUpdatable]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iwrapped|IWrapped]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.foundationclasses.iwrapped_1|IWrapped]]| |