NodeShapeTypeDescriptor - класс
Примечание. Данный API устарел.
Специализированный дескриптор типа для класса формы.
Иерархия наследования
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeTypeDescriptor
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Синтаксис
'Декларация
<ObsoleteAttribute("Use PresentationElementTypeDescriptor instead.")> _
Public Class NodeShapeTypeDescriptor _
Inherits PresentationElementTypeDescriptor
[ObsoleteAttribute("Use PresentationElementTypeDescriptor instead.")]
public class NodeShapeTypeDescriptor : PresentationElementTypeDescriptor
Тип NodeShapeTypeDescriptor предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
NodeShapeTypeDescriptor(ICustomTypeDescriptor, NodeShape) | ||
NodeShapeTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) | Устаревший. Создает новый ShapeTypeDescriptor |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
ComponentType | Возвращает Type элемент модели, этот класс представляет. (Унаследовано от ElementTypeDescriptor.) | |
ModelElement | Возвращает элемент модели, этот класс представляет. (Унаследовано от ElementTypeDescriptor.) | |
PresentationElement | Возвращает элемент модели, описываемого этим дескриптором представления (Унаследовано от PresentationElementTypeDescriptor.) | |
RepresentedModelElement | (Унаследовано от PresentationElementTypeDescriptor.) | |
Store | (Унаследовано от ElementTypeDescriptor.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CollectionRolePropertiesBrowsable | Для всех связей участвует этот элемент модели, возвращает ли любое PropertyDescriptor для свойств коллекции отображается на основе ролей (Унаследовано от ElementTypeDescriptor.) | |
CreateCollectionPropertyDescriptor | (Унаследовано от ElementTypeDescriptor.) | |
CreatePropertyDescriptor | Создает дескриптор для свойства элемента модели. (Унаследовано от ElementTypeDescriptor.) | |
CreateRolePlayerPropertyDescriptor | Создает дескриптор для роли свойства элемента модели. (Унаследовано от ElementTypeDescriptor.) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetAttributes | Возвращает коллекцию настраиваемых атрибутов для типа, представленного этим дескриптором типа. (Унаследовано от CustomTypeDescriptor.) | |
GetCategory | Возвращает локализованную строку категории для свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
GetClassName | Возвращает имя класса отображается в сетке свойств. (Унаследовано от PresentationElementTypeDescriptor.) | |
GetComponentName | Возвращает имя компонента отображается в сетке свойств. (Унаследовано от PresentationElementTypeDescriptor.) | |
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[]) | Возвращает свойства для этого экземпляра компонента, используя массив атрибутов в качестве фильтра. (Унаследовано от PresentationElementTypeDescriptor.) | |
GetPropertyDescriptorDisplayName | Возвращает локализованную строку для отображаемого имени свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
GetPropertyOwner | Возвращает объект, содержащий свойство, описываемое заданным дескриптором свойства. (Унаследовано от CustomTypeDescriptor.) | |
GetRolePlayerPropertyAttributes | Возвращает массив настраиваемых атрибутов, примененных к роли, описанной свойства. (Унаследовано от ElementTypeDescriptor.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
IncludeCollectionRoleProperties | Для всех связей участвует этот элемент модели, возвращает ли предоставить PropertyDescriptor для свойств коллекции на основе ролей. (Унаследовано от ElementTypeDescriptor.) | |
IncludeEmbeddingRelationshipProperties | Для указанного элемента модели, возвращает значение, указывающее, следует ли добавлять свойства элемента целевого объекта любых встроенных связей, которые не допускают дубликаты. (Унаследовано от ElementTypeDescriptor.) | |
IncludeOppositeRolePlayerProperties | Для всех связей этот элемент модели, участвует ли отображать противоположную возвращает роль проигрывателя если одно свойство ElementName (Унаследовано от PresentationElementTypeDescriptor.) | |
IsPropertyDescriptorReadOnly | Возвращает значение, указывающее, описанное свойство доступно только для чтения. (Унаследовано от ElementTypeDescriptor.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ShouldCreateCollectionPropertyDescriptor | Для связи и связанные роли проигрывателей уровня экземпляра, возвращают ли создать дескриптор свойства для коллекций (Унаследовано от ElementTypeDescriptor.) | |
ShouldCreatePropertyDescriptor | Возвращает значение, указывающее, должен ли дескриптор быть создан для указанного свойства домена. (Унаследовано от ElementTypeDescriptor.) | |
ShouldCreateRolePlayerPropertyDescriptor | Возвращает значение, указывающее, должен ли дескриптор быть создан для указанной роли свойства. (Унаследовано от ElementTypeDescriptor.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен