DslDefinitionModelElementTrackingPropertyDescriptor-Konstruktor
Das ElementPropertyDescriptor kann nach einem bestimmten Element, das an den Konstruktor übergeben wird oder es kann ein Element den Wert NULL annehmen.Wenn ein bestimmtes Element bereitgestellt wird, wird ignoriert GetValue(), SetValue() und die anderen Methoden das Objekt, das übergebene Argument verwenden und stattdessen das jeweilige Element.Wenn ein NULL- Element bereitgestellt wird, verwenden GetValue(), SetValue() und die anderen Methoden das Objekt, das übergebene Argument.
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntax
'Declaration
Public Sub New ( _
modelElement As ModelElement, _
domainProperty As DomainPropertyInfo, _
trackingProperty As DomainPropertyInfo, _
attributes As Attribute() _
)
public DslDefinitionModelElementTrackingPropertyDescriptor(
ModelElement modelElement,
DomainPropertyInfo domainProperty,
DomainPropertyInfo trackingProperty,
Attribute[] attributes
)
Parameter
- modelElement
Typ: Microsoft.VisualStudio.Modeling.ModelElement
ModelElement, dessen Eigenschaft bearbeitet wird.Dies kann NULL sein. In diesem Fall GetValue() und SetValue() verwenden, das tatsächlich das Argument übergeben wird.
- domainProperty
Typ: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Eigenschaft (erforderlich)
- trackingProperty
Typ: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Boolesche (Eigenschaft) behandelt, ob diese Eigenschaft verfolgt.
- attributes
Typ: array<System.Attribute[]
Array von Attributen für den Eigenschaftendeskriptor
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
DslDefinitionModelElementTrackingPropertyDescriptor Klasse
Microsoft.VisualStudio.Modeling.DslDefinition.Design-Namespace