Поделиться через


DslDefinitionModelElementTrackingPropertyDescriptor - класс

Укажите пользовательский дескриптор свойства отслеживания для доменных классов, определенных в пространстве имен DslDefintion

Иерархия наследования

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
        Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
          Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor

Пространство имен:  Microsoft.VisualStudio.Modeling.DslDefinition.Design
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Синтаксис

'Декларация
Public NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor _
    Inherits TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : TrackingPropertyDescriptor

Тип DslDefinitionModelElementTrackingPropertyDescriptor предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод DslDefinitionModelElementTrackingPropertyDescriptor ElementPropertyDescriptor может работать на конкретном элементе, переданного в конструктор или оно может принимать значение null.Если конкретный элемент указан, то GetValue (), SetValue () и другие методы не учитывает аргумент, переданный вместо объекта и используют этот конкретный элемент.Если указан нулевой элемент, GetValue (), SetValue () и другие методы объекта будут использовать аргумент, переданный.

В начало страницы

Свойства

  Имя Описание
Открытое свойство 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.IsReadOnly.)
Открытое свойство ModelElement Возвращает элемент модели, который использовался для создания дескриптор свойства. (Унаследовано от ElementPropertyDescriptor.)
Открытое свойство Name Возвращает имя члена. (Унаследовано от MemberDescriptor.)
Открытое свойство PropertyType Возвращает тип свойства, описанного свойства. (Унаследовано от ElementPropertyDescriptor.)
Открытое свойство SerializationVisibility Возвращает значение, показывающее, должно ли это свойство быть сериализируемым (в соответствии с атрибутом DesignerSerializationVisibilityAttribute). (Унаследовано от PropertyDescriptor.)
Открытое свойство SupportsChangeEvents Возвращает значение, показывающее, могут ли уведомления об изменении значения инициироваться не из дескриптора свойств. (Унаследовано от PropertyDescriptor.)

В начало страницы

Методы

  Имя Описание
Открытый метод AddValueChanged (Унаследовано от ElementPropertyDescriptor.)
Открытый метод CanResetValue Указывает, является ли значение свойства домена можно сбросить. (Унаследовано от TrackingPropertyDescriptor.)
Открытый метод 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 Сбросить значение свойства отслеживания. (Унаследовано от TrackingPropertyDescriptor.)
Открытый метод SetValue Задает значение свойства. (Переопределяет ElementPropertyDescriptor.SetValue(Object, Object).)
Открытый метод ShouldSerializeValue Указывает, должно ли значение свойства отслеживания быть сериализовано. (Унаследовано от TrackingPropertyDescriptor.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.DslDefinition.Design - пространство имен