======Класс EditableItemsController======
* **Пространство имен:** [[developers:references:topomatic.cad.view.editableitems|Topomatic.Cad.View.EditableItems]]
* **Сборка:** Topomatic.Cad.View (в Topomatic.Cad.View.dll)
=====Иерархия наследования=====
* System.Object
* Topomatic.Cad.View.EditableItems.EditableItemsController
=====Синтаксис=====
public abstract class EditableItemsController : IEnumerable, IEnumerable, IDisposable, IObjectDisjoiner
=====Конструкторы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller..ctor|EditableItemsController()]]| |
=====Свойства=====
^Тип^Имя^Описание^
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.item_topomatic.foundationclasses.editableitems.editableitemskey|Item[EditableItemsKey]]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.keys|Keys]]| |
=====Методы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.createdrawer_topomatic.cad.view.cadview|CreateDrawer(CadView)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.dispose|Dispose()]]| |
|{{developers:references:method.png|Метод}}|Equals(Object)| Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)|
|{{developers:references:method.png|Метод}}|[[developers:references:467014c9ae51ef9e2ef6b1e12b5baebc|GetCenterPoint(ObjectsDisjointerArgs, IList)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:9f5a0c694d7b7562ba95285807f79182|GetColor(ILayer, EditableItemsKey)]]| Паблик свойство получения цвета с учётом ключа |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.getcolor_topomatic.foundationclasses.ilayer|GetColor(ILayer)]]| Паблик свойство получения цвета без учёта ключа |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.getendpoint_topomatic.cad.foundation.objectsdisjointerargs_system.collections.generic.ilist_1|GetEndPoint(ObjectsDisjointerArgs, IList)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.getenumerator|GetEnumerator()]]| |
|{{developers:references:method.png|Метод}}|GetHashCode()| Служит хэш-функцией по умолчанию. (Наследуется от Object.)|
|{{developers:references:method.png|Метод}}|[[developers:references:0a0e6faa2637a6713ec428c71b2d7419|GetInsertionPoint(ObjectsDisjointerArgs, IList)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.getlayer|GetLayer()]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:8b2dc50b8f9e368c8e709cdcd5b6f39c|GetMiddlePoint(ObjectsDisjointerArgs, IList)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:9eb1939dcecd29db64522498eb4afd30|GetNodePoint(ObjectsDisjointerArgs, IList)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.getobjectgrips_topomatic.cad.view.cadview_system.object|GetObjectGrips(CadView, Object)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.getorcreateitem_topomatic.foundationclasses.editableitems.editableitemskey|GetOrCreateItem(EditableItemsKey)]]| Возвращает по ключу соответствующий EditableItem или создаёт новый экземпляр для ключа |
|{{developers:references:method.png|Метод}}|[[developers:references:a2eb5da0839dd4ebcb8d49a2767ab69b|GetQuadrantPoint(ObjectsDisjointerArgs, IList)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:7db07f8d55358a106f6e8f6106a92441|GetSegments(ObjectsDisjointerArgs, IList, IList)]]| |
|{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)|
|{{developers:references:method.png|Метод}}|[[developers:references:5ade536320d9471417c932cde271ef8c|GetWrapper(CadView, EditableItemsKey)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.invalidatecadview|InvalidateCadView()]]| Послать слою команду на перерисовку CadView |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.removeitem_topomatic.foundationclasses.editableitems.editableitemskey|RemoveItem(EditableItemsKey)]]| |
|{{developers:references:method.png|Метод}}|ToString()| Возвращает строку, представляющую текущий объект. (Наследуется от Object.)|
=====События=====
^Тип^Имя^Описание^
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.cad.view.editableitems.editableitemscontroller.changed|Changed]]| |