PresenterBase - класс

Базовый класс объекта для создания редактора из нескольких контролов.

Definition

Пространство имён: Tessa.UI.Controls.Helpers
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public abstract class PresenterBase : IPresenter, 
	IMarkableAsDirty
Inheritance
Object    PresenterBase
Derived
Implements
IMarkableAsDirty, IPresenter

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

PresenterBaseИнициализирует новый экземпляр класса PresenterBase

Свойства

IsDirty Признак того, что состояние объекта отлично от начального.

Методы

AttachAsync Производит привязку к объектам интерфейса и отрисовывает необходимые для редактировании элементы управления.
DetachAsync Отвязывает презентер от объектов интерфейса. Приводит интерфейс к начальному состоянию.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MarkAsDirty Помечает состояние объекта отличным от изначального.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetCurrentPresenterAsync Назначает IPresenter, который создает интерфес для редактирования элемента списка обхекта, для которого создает интерфейс данный IPresenter.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

MarkedAsDirty Событие, вызываемое при изменении состояния объекта.

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также