ElementPropertyDescriptor Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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