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

Определение

Перегрузки

ElementPropertyDescriptor(ModelElement, DomainPropertyInfo, Attribute[])

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

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

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

ElementPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, Attribute[])

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

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

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

ElementPropertyDescriptor(ModelElement, DomainPropertyInfo, Attribute[])

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

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

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

public:
 ElementPropertyDescriptor(Microsoft::VisualStudio::Modeling::ModelElement ^ modelElement, Microsoft::VisualStudio::Modeling::DomainPropertyInfo ^ domainProperty, cli::array <Attribute ^> ^ attributes);
public ElementPropertyDescriptor (Microsoft.VisualStudio.Modeling.ModelElement modelElement, Microsoft.VisualStudio.Modeling.DomainPropertyInfo domainProperty, Attribute[] attributes);
new Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor : Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainPropertyInfo * Attribute[] -> Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Public Sub New (modelElement As ModelElement, domainProperty As DomainPropertyInfo, attributes As Attribute())

Параметры

modelElement
ModelElement

ModelElement, свойство которого будет обрабатываться. Это может быть значение NULL; в таком случае методы GetValue() и SetValue() на самом деле используют переданный аргумент.

domainProperty
DomainPropertyInfo

Свойство (обязательно)

attributes
Attribute[]

Массив атрибутов для этого дескриптора свойства

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

ElementPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, Attribute[])

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

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

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

public:
 ElementPropertyDescriptor(Microsoft::VisualStudio::Modeling::Design::ElementTypeDescriptor ^ owner, Microsoft::VisualStudio::Modeling::ModelElement ^ modelElement, Microsoft::VisualStudio::Modeling::DomainPropertyInfo ^ domainProperty, cli::array <Attribute ^> ^ attributes);
public ElementPropertyDescriptor (Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor owner, Microsoft.VisualStudio.Modeling.ModelElement modelElement, Microsoft.VisualStudio.Modeling.DomainPropertyInfo domainProperty, Attribute[] attributes);
new Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor : Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor * Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainPropertyInfo * Attribute[] -> Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Public Sub New (owner As ElementTypeDescriptor, modelElement As ModelElement, domainProperty As DomainPropertyInfo, attributes As Attribute())

Параметры

owner
ElementTypeDescriptor

Владелец данного объекта

modelElement
ModelElement

ModelElement, свойство которого будет обрабатываться. Это может быть значение NULL; в таком случае методы GetValue() и SetValue() на самом деле используют переданный аргумент.

domainProperty
DomainPropertyInfo

Свойство (обязательно)

attributes
Attribute[]

Массив атрибутов для этого дескриптора свойства

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