======Класс 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]]| |