ElementPropertyDescriptor Konstruktoren

Definition

Überlädt

ElementPropertyDescriptor(ModelElement, DomainPropertyInfo, Attribute[])

Der elementpropertydescriptor kann auf ein bestimmtes Element angewendet werden, das an den Konstruktor übergeben wird, oder es kann ein NULL-Element akzeptieren.

Wenn ein bestimmtes Element bereitgestellt wird, benötigen GetValue (), SetValue () und die anderen Methoden nicht das über gegebene Component-Argument und können stattdessen dieses bestimmte Element verwenden.

Wenn ein NULL-Element bereitgestellt wird, verwenden GetValue (), SetValue () und die anderen Methoden das-Komponenten Argument, das übertragen wird.

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

Der elementpropertydescriptor kann auf ein bestimmtes Element angewendet werden, das an den Konstruktor übergeben wird, oder es kann ein NULL-Element akzeptieren.

Wenn ein bestimmtes Element bereitgestellt wird, benötigen GetValue (), SetValue () und die anderen Methoden nicht das über gegebene Component-Argument und können stattdessen dieses bestimmte Element verwenden.

Wenn ein NULL-Element bereitgestellt wird, verwenden GetValue (), SetValue () und die anderen Methoden das-Komponenten Argument, das übertragen wird.

ElementPropertyDescriptor(ModelElement, DomainPropertyInfo, Attribute[])

Der elementpropertydescriptor kann auf ein bestimmtes Element angewendet werden, das an den Konstruktor übergeben wird, oder es kann ein NULL-Element akzeptieren.

Wenn ein bestimmtes Element bereitgestellt wird, benötigen GetValue (), SetValue () und die anderen Methoden nicht das über gegebene Component-Argument und können stattdessen dieses bestimmte Element verwenden.

Wenn ein NULL-Element bereitgestellt wird, verwenden GetValue (), SetValue () und die anderen Methoden das-Komponenten Argument, das übertragen wird.

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())

Parameter

modelElement
ModelElement

ModelElement, dessen-Eigenschaft verarbeitet wird. Dieser Wert kann NULL sein. in diesem Fall verwenden "GetValue ()" und "SetValue ()" tatsächlich das-Argument, das an die Übergabe erfolgt

domainProperty
DomainPropertyInfo

Eigenschaft (erforderlich)

attributes
Attribute[]

Array von Attributen für diesen Eigenschaften Deskriptor

Gilt für

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

Der elementpropertydescriptor kann auf ein bestimmtes Element angewendet werden, das an den Konstruktor übergeben wird, oder es kann ein NULL-Element akzeptieren.

Wenn ein bestimmtes Element bereitgestellt wird, benötigen GetValue (), SetValue () und die anderen Methoden nicht das über gegebene Component-Argument und können stattdessen dieses bestimmte Element verwenden.

Wenn ein NULL-Element bereitgestellt wird, verwenden GetValue (), SetValue () und die anderen Methoden das-Komponenten Argument, das übertragen wird.

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())

Parameter

owner
ElementTypeDescriptor

Besitzer dieses Objekts

modelElement
ModelElement

ModelElement, dessen-Eigenschaft verarbeitet wird. Dieser Wert kann NULL sein. in diesem Fall verwenden "GetValue ()" und "SetValue ()" tatsächlich das-Argument, das an die Übergabe erfolgt

domainProperty
DomainPropertyInfo

Eigenschaft (erforderlich)

attributes
Attribute[]

Array von Attributen für diesen Eigenschaften Deskriptor

Gilt für