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