NormalizationSourceDescriptor - класс

Объект, описывающий справочник нормализации для вывода пользователю.

Definition

Пространство имён: Tessa.UI.Scheme
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class NormalizationSourceDescriptor : NotificationUIObject, 
	ISealable
Inheritance
Object    NotificationObject    NotificationUIObject    NormalizationSourceDescriptor
Implements
ISealable

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

NormalizationSourceDescriptor Объект, описывающий справочник нормализации для вывода пользователю.

Свойства

DisplayName Имя, отображаемое пользователю в списке для выбора. Содержит название справочника.
Hint Подсказка по колонкам, выводимая пользователю в скобках.
ID Идентификатор справочника нормализации или null, если объект представляет невыбранный справочник.
IsSealedПризнак того, что объект был защищён от изменений.
Name Уникальное имя справочника нормализации или null/пустая строка, если имя неизвестно.
SelectedValueDisplayName Имя, отображаемое пользователю для выбранного из списка значения. Содержит название справочника и подсказку Hint.

Методы

CreateEmpty Отсутствующий справочник нормализации, используемый для вывода пользователю.
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)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnPropertyChanged(PropertyChangedEventArgs) Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject)
OnPropertyChanged(String) Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject)
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationUIObject)
OnPropertyChangedAsync(String, Boolean) Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject)
SealЗащищает объект от изменений.
SetHint Устанавливает подсказку Hint, выводимую пользователю в скобках (включая имена колонок).
ToStringReturns a string that represents the current object.
(Переопределяет ObjectToString)

События

PropertyChangedСобытие, уведомляющее об изменении свойства с определённым именем у модели представления.
(Унаследован от NotificationObject)

См. также