ExtensionMetadata - класс

Метаданные расширения для представления или узла рабочего места.

Definition

Пространство имён: Tessa.Views.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class ExtensionMetadata : ViewMetadataItem, 
	IExtensionMetadata, IComparable<IExtensionMetadata>, IEquatable<IExtensionMetadata>, 
	IViewMetadataItem, ICloneable, INamedObject, ISealable, IValidationObject, 
	IValidatable
Inheritance
Object    ValidationObject    ViewMetadataItem    ExtensionMetadata
Implements
ICloneable, IComparableIExtensionMetadata, IEquatableIExtensionMetadata, INamedObject, ISealable, IValidatable, IValidationObject, IExtensionMetadata, IViewMetadataItem

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

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

Свойства

IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ViewMetadataItem)
Order Порядковый номер расширения.
Settings Настройки расширения.
TypeName Имя типа данных, реализующего расширение.

Методы

CloneCreates a new object that is a copy of the current instance.
(Переопределяет ViewMetadataItemClone)
CompareToCompares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Equals(IExtensionMetadata)Indicates whether the current object is equal to another object of the same type.
Equals(Object)Determines whether the specified object is equal to the current object.
(Переопределяет ObjectEquals(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.
(Переопределяет ObjectGetHashCode)
GetName Возвращает имя объекта.
(Переопределяет ViewMetadataItemGetName)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetValidationName Возвращает строку, определяющую имя объекта, или null, если имя объекта ещё неизвестно или объект не содержит имени.
(Переопределяет ValidationObjectGetValidationName)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от ValidationObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SealЗащищает объект от изменений.
(Унаследован от ViewMetadataItem)
SealInternal

Защищает объект от изменений.

Метод может быть переопределён в классах-наследниках.


(Унаследован от ViewMetadataItem)
ToStringReturns a string that represents the current object.
(Переопределяет ObjectToString)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
Validate(IValidationResultBuilder)Выполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
ValidateInternalВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Переопределяет ValidationObjectValidateInternal(IValidationResultBuilder))

Операторы

Equality(ExtensionMetadata, ExtensionMetadata)Сравнивает заданные значения на равенство.
Inequality(ExtensionMetadata, ExtensionMetadata)Сравнивает заданные значения на неравенство.

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

Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также