public interface IExtensionMetadata : IViewMetadataItem,
INamedObject, ISealable, IValidationObject, IValidatable, ICloneable,
IComparable<IExtensionMetadata>
Public Interface IExtensionMetadata
Inherits IViewMetadataItem, INamedObject, ISealable, IValidationObject,
IValidatable, ICloneable, IComparable(Of IExtensionMetadata)
public interface class IExtensionMetadata : IViewMetadataItem,
INamedObject, ISealable, IValidationObject, IValidatable, ICloneable,
IComparable<IExtensionMetadata^>
type IExtensionMetadata =
interface
interface IViewMetadataItem
interface INamedObject
interface ISealable
interface IValidationObject
interface IValidatable
interface ICloneable
interface IComparable<IExtensionMetadata>
end
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ISealable) |
Order | Gets or sets Порядковый номер расширения |
Settings | Gets or sets Настройки расширения |
TypeName | Gets or sets Имя типа данных реализующего расширение |
Clone | Creates a new object that is a copy of the current instance. (Унаследован от ICloneable) |
CompareTo | Compares 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. (Унаследован от IComparableIExtensionMetadata) |
GetName |
Возвращает имя объекта
(Унаследован от INamedObject) |
IsValid | Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным. (Унаследован от IValidatable) |
Seal | Защищает объект от изменений. (Унаследован от ISealable) |
Validate | Выполняет валидацию текущего объекта и всех его дочерних объектов. (Унаследован от IValidationObject) |
Validate |
Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions) |