DslDefinitionModelElementTrackingPropertyDescriptor Класс

Определение

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

public ref class DslDefinitionModelElementTrackingPropertyDescriptor sealed : Microsoft::VisualStudio::Modeling::Design::TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
type DslDefinitionModelElementTrackingPropertyDescriptor = class
    inherit TrackingPropertyDescriptor
Public NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor
Inherits TrackingPropertyDescriptor
Наследование
DslDefinitionModelElementTrackingPropertyDescriptor

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

DslDefinitionModelElementTrackingPropertyDescriptor(ModelElement, DomainPropertyInfo, DomainPropertyInfo, Attribute[])

ElementPropertyDescriptor может работать с конкретным элементом, переданным в конструктор, или принимать элемент null.

Если предоставлен конкретный элемент, то GetValue(), SetValue() и другие методы не будут учитывать переданный аргумент объекта, а будут использовать этот конкретный элемент.

Если предоставлен элемент, равный null, GetValue(), SetValue() и другие методы будут использовать переданный аргумент объекта.

Свойства

Category

Возвращает имя категории, к которой принадлежит элемент, как указано в Категоряттрибуте.

(Унаследовано от ElementPropertyDescriptor)
ComponentType

Тип компонента, который платформа ожидает для этого свойства. Обратите внимание, что этот элемент возвращает. GetType (). Это связано с тем, что объект, просматриваемый при отображении этого свойства, является ModelElement. Итак, мы подделывает PropertyGrid, что это свойство этого типа, хотя это и не так.

(Унаследовано от ElementPropertyDescriptor)
Converter

Возвращает преобразователь типов дескриптора свойства.

(Унаследовано от ElementPropertyDescriptor)
Description

Возвращает описание члена, как указано в DescriptionAttribute.

(Унаследовано от ElementPropertyDescriptor)
DisplayName

Возвращает имя, которое может быть отражено в окне, например в окне "Свойства".

(Унаследовано от ElementPropertyDescriptor)
DomainPropertyInfo

Домаинпропертинфо для этой правильной

(Унаследовано от ElementPropertyDescriptor)
IsInstanceBased

Проверка, основан ли этот PropertyDescriptor на экземпляре или статическом типе.

(Унаследовано от ElementPropertyDescriptor)
IsReadOnly

Возвращает значение, определяющее, доступно ли данное свойство только для чтения.

ModelElement

Возвращает элемент, которому принадлежит это свойство

(Унаследовано от ElementPropertyDescriptor)
PropertyType

Возвращает тип свойства.

(Унаследовано от ElementPropertyDescriptor)

Методы

AddValueChanged(Object, EventHandler) (Унаследовано от ElementPropertyDescriptor)
CanResetValue(Object)

Можно ли сбросить это свойство до значения отслеживания

(Унаследовано от TrackingPropertyDescriptor)
GetEditor(Type)

Возвращает редактор заданного типа. Переопределите это, чтобы мы могли предоставить собственный Флаженумератионедитор для перечисления bit-висабле

(Унаследовано от ElementPropertyDescriptor)
GetValue(Object)

Получить значение свойства...

(Унаследовано от ElementPropertyDescriptor)
RemoveValueChanged(Object, EventHandler) (Унаследовано от ElementPropertyDescriptor)
ResetValue(Object)

Сбросьте значение свойства в виде вычисляемого значения.

(Унаследовано от TrackingPropertyDescriptor)
SetValue(Object, Object)

Задает значение свойства.

ShouldSerializeValue(Object)

С помощью свойств отслеживания емболден Неотслеживаемые свойства.

(Унаследовано от TrackingPropertyDescriptor)

Применяется к