Инструменты пользователя

Инструменты сайта


developers:references:topomatic.alg.runtime.model

Класс Model

  • Пространство имен: Topomatic.Alg.Runtime
  • Сборка: Topomatic.Alg.Runtime (в Topomatic.Alg.Runtime.dll)

Иерархия наследования

Синтаксис

class Model : DrawingModel, INamedTransactable, ITransactable, IUpdatable, IStateController, IDisposable, IDrawingContainer

Конструкторы

ТипИмяОписание
КонструкторModel()

Свойства

ТипИмяОписание
СвойствоDrawing (Наследуется от DrawingModel.)
СвойствоIsUpdating (Наследуется от UndoObject.)
СвойствоModelFinder (Наследуется от StateControllerObject.)
СвойствоModified Был ли объект модифицирован (Наследуется от StateControllerObject.)
СвойствоReadOnly Является ли объект - объектом только для чтения (Наследуется от StateControllerObject.)
СвойствоTransactionManager Менеджер откатов (:)))) (Наследуется от StateControllerObject.)

Методы

ТипИмяОписание
МетодBeginUpdate() (Наследуется от UndoObject.)
МетодBeginUpdate(String) (Наследуется от UndoObject.)
МетодDispose() (Наследуется от DrawingModel.)
МетодEndUpdate() (Наследуется от UndoObject.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодLoadFromFile(String) (Переопределяет LoadFromFile(String).)
МетодSaveToFile(String) (Переопределяет SaveToFile(String).)
МетодSetTransactionManager(ITransactionManager) Назначение менеджера откатов (:)))) Обычно производится системно, нет необходимости вызывать вручную (Наследуется от StateControllerObject.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)

События

ТипИмяОписание
СобытиеChanged (Наследуется от UndoObject.)
СобытиеUndo (Наследуется от UndoObject.)
developers/references/topomatic.alg.runtime.model.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)