DslDefinitionModelElementPropertyDescriptor - класс
Предоставляет дескриптор настраиваемого свойства для доменных классов, определенных в пространстве имен DslDefintion
Иерархия наследования
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementPropertyDescriptor
Пространство имен: Microsoft.VisualStudio.Modeling.DslDefinition.Design
Сборка: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Синтаксис
'Декларация
Public NotInheritable Class DslDefinitionModelElementPropertyDescriptor _
Inherits ElementPropertyDescriptor
public sealed class DslDefinitionModelElementPropertyDescriptor : ElementPropertyDescriptor
Тип DslDefinitionModelElementPropertyDescriptor предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
DslDefinitionModelElementPropertyDescriptor | DslDefinitionModelElementPropertyDescriptor — для концептуального свойства |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Attributes | Возвращает коллекцию атрибутов для этого члена. (Унаследовано от MemberDescriptor.) |
![]() |
Category | Получает категорию, в которой для группировки свойства домена при отображении свойства в элементе управления PropertyGrid установлен режим "По категориям". (Унаследовано от ElementPropertyDescriptor.) |
![]() |
ComponentType | Получает тип элемента модели, с которым связано это свойство. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
Converter | Получает преобразователь для описанного свойства. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
Description | Получает описание описываемого свойства, как указано в DescriptionResourceAttribute. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
DesignTimeOnly | Возвращает значение, показывающее, должен ли этот член устанавливаться только во время разработки, как указано атрибутом DesignOnlyAttribute. (Унаследовано от MemberDescriptor.) |
![]() |
DisplayName | Получает отображаемое имя описываемого свойства, как указано в DisplayNameResourceAttribute. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
DomainPropertyInfo | Получает объект сведений о свойстве, который использовался для создания дескриптора свойства. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
IsBrowsable | Возвращает значение, указывающее, является ли член отображаемым в обозревателе, как определено в атрибуте BrowsableAttribute. (Унаследовано от MemberDescriptor.) |
![]() |
IsInstanceBased | Проверка, основан ли этот PropertyDescriptor на экземпляре или статическом типе. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
IsLocalizable | Возвращает значение, показывающее, должно ли быть локализовано это свойство (в соответствии с атрибутом LocalizableAttribute). (Унаследовано от PropertyDescriptor.) |
![]() |
IsReadOnly | Получает значение, указывающее, доступно ли описываемое свойство только для чтения. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
ModelElement | Получает элемент модели, который использовался для создания этого дескриптора свойств. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
Name | Возвращает имя члена. (Унаследовано от MemberDescriptor.) |
![]() |
PropertyType | Получает тип описываемого свойства. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
SerializationVisibility | Возвращает значение, показывающее, должно ли это свойство быть сериализируемым (в соответствии с атрибутом DesignerSerializationVisibilityAttribute). (Унаследовано от PropertyDescriptor.) |
![]() |
SupportsChangeEvents | Возвращает значение, показывающее, могут ли уведомления об изменении значения инициироваться не из дескриптора свойств. (Унаследовано от PropertyDescriptor.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddValueChanged | (Унаследовано от ElementPropertyDescriptor.) |
![]() |
CanResetValue | Указывает, может ли значение свойства домена быть сброшено. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
Equals | Сравнивает данный объект с другим, проверяя их эквивалентность. (Унаследовано от PropertyDescriptor.) |
![]() |
GetChildProperties() | По умолчанию возвращается значение PropertyDescriptorCollection. (Унаследовано от PropertyDescriptor.) |
![]() |
GetChildProperties(array<Attribute[]) | Возвращает PropertyDescriptorCollection, используя заданный массив атрибутов как фильтр. (Унаследовано от PropertyDescriptor.) |
![]() |
GetChildProperties(Object) | Возвращает PropertyDescriptorCollection для данного объекта. (Унаследовано от PropertyDescriptor.) |
![]() |
GetChildProperties(Object, array<Attribute[]) | Возвращает коллекцию PropertyDescriptorCollection для данного объекта, используя заданный массив атрибутов как фильтр. (Унаследовано от PropertyDescriptor.) |
![]() |
GetEditor | Возвращает Редактор значений для описанного свойства. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
GetHashCode | Возвращает хэш-код для этого объекта. (Унаследовано от PropertyDescriptor.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
GetValue | Получает значение свойства домена. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
GetValueChangedHandler | Возвращает текущий набор обработчиков события ValueChanged для конкретного компонента. (Унаследовано от PropertyDescriptor.) |
![]() |
RemoveValueChanged | (Унаследовано от ElementPropertyDescriptor.) |
![]() |
ResetValue | Сбрасывает значение свойства домена. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
SetValue | Задает значение свойства. (Переопределяет ElementPropertyDescriptor.SetValue(Object, Object).) |
![]() |
ShouldSerializeValue | Указывает, должно ли быть сериализовано значение свойства домена. (Унаследовано от ElementPropertyDescriptor.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.DslDefinition.Design - пространство имен