TrackingPropertyDescriptor Konstruktoren

Definition

Überlädt

TrackingPropertyDescriptor(ModelElement, DomainPropertyInfo, 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, ignorieren GetValue (), SetValue () und die anderen Methoden das über gegebene Objekt Argument und verwenden stattdessen dieses bestimmte Element.

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

TrackingPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, 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, GetValue (), SetValue (), andcool, thaznkl bereitgestellt wird, wird das Objekt Argument, das an Sie übermittelt wird, von den anderen Methoden ignoriert, und stattdessen wird dieses bestimmte Element verwendet.

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

TrackingPropertyDescriptor(ModelElement, DomainPropertyInfo, 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, ignorieren GetValue (), SetValue () und die anderen Methoden das über gegebene Objekt Argument und verwenden stattdessen dieses bestimmte Element.

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

public:
 TrackingPropertyDescriptor(Microsoft::VisualStudio::Modeling::ModelElement ^ modelElement, Microsoft::VisualStudio::Modeling::DomainPropertyInfo ^ domainProperty, Microsoft::VisualStudio::Modeling::DomainPropertyInfo ^ trackingProperty, cli::array <Attribute ^> ^ attributes);
public TrackingPropertyDescriptor (Microsoft.VisualStudio.Modeling.ModelElement modelElement, Microsoft.VisualStudio.Modeling.DomainPropertyInfo domainProperty, Microsoft.VisualStudio.Modeling.DomainPropertyInfo trackingProperty, Attribute[] attributes);
new Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor : Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainPropertyInfo * Microsoft.VisualStudio.Modeling.DomainPropertyInfo * Attribute[] -> Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
Public Sub New (modelElement As ModelElement, domainProperty As DomainPropertyInfo, trackingProperty 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)

trackingProperty
DomainPropertyInfo

Booleschen Eigenschaft, die behandelt, ob diese Eigenschaft nachverfolgt wird.

attributes
Attribute[]

Array von Attributen für diesen Eigenschaften Deskriptor

Gilt für

TrackingPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, 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, GetValue (), SetValue (), andcool, thaznkl bereitgestellt wird, wird das Objekt Argument, das an Sie übermittelt wird, von den anderen Methoden ignoriert, und stattdessen wird dieses bestimmte Element verwendet.

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

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

trackingProperty
DomainPropertyInfo

Booleschen Eigenschaft, die behandelt, ob diese Eigenschaft nachverfolgt wird.

attributes
Attribute[]

Array von Attributen für diesen Eigenschaften Deskriptor

Gilt für