XmlSerializationBehaviorTypeDescriptor - класс
Класс настраиваемый дескриптор типа для элементов XmlSerializationBehavior.
Иерархия наследования
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationBehaviorTypeDescriptor
Пространство имен: Microsoft.VisualStudio.Modeling.DslDefinition
Сборка: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Синтаксис
'Декларация
Public Class XmlSerializationBehaviorTypeDescriptor _
Inherits ElementTypeDescriptor
public class XmlSerializationBehaviorTypeDescriptor : ElementTypeDescriptor
Тип XmlSerializationBehaviorTypeDescriptor предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Конструктор | |
XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, Type) | Конструктор |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
ComponentType | Возвращает Type элемент модели, этот класс представляет. (Унаследовано от ElementTypeDescriptor.) | |
ModelElement | Возвращает элемент модели, этот класс представляет. (Унаследовано от ElementTypeDescriptor.) | |
Store | (Унаследовано от ElementTypeDescriptor.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CollectionRolePropertiesBrowsable | Для всех связей участвует этот элемент модели, возвращает ли любое PropertyDescriptor для свойств коллекции отображается на основе ролей (Унаследовано от ElementTypeDescriptor.) | |
CreateCollectionPropertyDescriptor | (Унаследовано от ElementTypeDescriptor.) | |
CreatePropertyDescriptor | Создает дескриптор для свойства элемента модели. (Унаследовано от ElementTypeDescriptor.) | |
CreateRolePlayerPropertyDescriptor | Создает дескриптор для роли свойства элемента модели. (Унаследовано от ElementTypeDescriptor.) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetAttributes | Возвращает коллекцию настраиваемых атрибутов для типа, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetCategory | Возвращает локализованную строку категории для свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
GetClassName | Возвращает имя класса этот дескриптор. (Унаследовано от ElementTypeDescriptor.) | |
GetComponentName | Возвращает имя элемента модели, представленный данным классом. (Унаследовано от ElementTypeDescriptor.) | |
GetConverter | Возвращает преобразователь типов для типа, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetDefaultEvent | Возвращает дескриптор события по умолчанию для объекта, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetDefaultProperty | Возвращает дескриптор свойства по умолчанию для объекта, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetDescription | Возвращает локализованную строку для описания свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Возвращает коллекцию дескрипторов свойств для всех свойств элемента модели. (Унаследовано от ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) | Возвращает список дескрипторов свойств, соответствующий каждому свойству домена (Унаследовано от ElementTypeDescriptor.) | |
GetDomainClassInfo | Возвращает сведения о доменного класса для типа, описыванными элемента. (Унаследовано от ElementTypeDescriptor.) | |
GetDomainPropertyAttributes | Возвращает массив настраиваемых атрибутов, примененных к свойству, описанный. (Унаследовано от ElementTypeDescriptor.) | |
GetEditor | Возвращает редактор для заданного типа, который должен быть связан с классом, представленным этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetEvents() | Возвращает коллекцию дескрипторов событий по умолчанию для объекта, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetEvents(array<Attribute[]) | Возвращает фильтрованную коллекцию дескрипторов событий по умолчанию для объекта, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetExtensionProperties | Возвращает дескрипторы свойств для всех элементов расширения (Унаследовано от ElementTypeDescriptor.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetProperties() | Возвращает коллекцию дескрипторов свойств домена, содержащую все свойства, описанного типа. (Унаследовано от ElementTypeDescriptor.) | |
GetProperties(array<Attribute[]) | Возвращает коллекцию дескрипторов свойств экземпляра XmlSerializationBehavior. (Переопределяет ElementTypeDescriptor.GetProperties(array<Attribute[]).) | |
GetPropertyDescriptorDisplayName | Возвращает локализованную строку для отображаемого имени свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
GetPropertyOwner | Возвращает объект, содержащий свойство, описываемое заданным дескриптором свойства. (Унаследовано от CustomTypeDescriptor.) | |
GetRolePlayerPropertyAttributes | Возвращает массив настраиваемых атрибутов, примененных к роли, описанной свойства. (Унаследовано от ElementTypeDescriptor.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
IncludeCollectionRoleProperties | Для всех связей участвует этот элемент модели, возвращает ли предоставить PropertyDescriptor для свойств коллекции на основе ролей. (Унаследовано от ElementTypeDescriptor.) | |
IncludeEmbeddingRelationshipProperties | Для указанного элемента модели, возвращает значение, указывающее, следует ли добавлять свойства элемента целевого объекта любых встроенных связей, которые не допускают дубликаты. (Унаследовано от ElementTypeDescriptor.) | |
IncludeOppositeRolePlayerProperties | Для указанного элемента модели, возвращает значение которого указывает, следует ли добавить роль свойств для нул-к-одн и одинов к одному ". (Унаследовано от ElementTypeDescriptor.) | |
IsPropertyDescriptorReadOnly | Возвращает значение, указывающее, описанное свойство доступно только для чтения. (Унаследовано от ElementTypeDescriptor.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ShouldCreateCollectionPropertyDescriptor | Для связи и связанные роли проигрывателей уровня экземпляра, возвращают ли создать дескриптор свойства для коллекций (Унаследовано от ElementTypeDescriptor.) | |
ShouldCreatePropertyDescriptor | Возвращает значение, указывающее, должен ли дескриптор быть создан для указанного свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
ShouldCreateRolePlayerPropertyDescriptor | Возвращает значение, указывающее, должен ли дескриптор быть создан для указанной роли свойства. (Унаследовано от ElementTypeDescriptor.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.DslDefinition - пространство имен