DslDefinitionModelElementTrackingPropertyDescriptor-Klasse
Erstellen von benutzerdefinierten Nachverfolgung für die Domänen Deskriptor für Klassen bereit, die im DslDefintions-Namespace definierten
Vererbungshierarchie
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor
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 NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor _
Inherits TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : TrackingPropertyDescriptor
Der DslDefinitionModelElementTrackingPropertyDescriptor-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DslDefinitionModelElementTrackingPropertyDescriptor | 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. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Attributes | Ruft die Auflistung von Attributen für diesen Member ab. (Von MemberDescriptor geerbt.) | |
Category | Ruft die Kategorie ab, in der die Domäneneigenschaft gruppieren, wenn die Eigenschaft in einem PropertyGrid-Steuerelement angezeigt wird, das auf kategorisiertem Modus festgelegt wird. (Von ElementPropertyDescriptor geerbt.) | |
ComponentType | Ruft den Typ des Modellelements ab, für die diese Eigenschaft gebunden ist. (Von ElementPropertyDescriptor geerbt.) | |
Converter | Ruft den Konverter für die beschriebene Eigenschaft ab. (Von ElementPropertyDescriptor geerbt.) | |
Description | Ruft die Beschreibung der beschriebenen Eigenschaft ab, wie in DescriptionResourceAttribute angegeben. (Von ElementPropertyDescriptor geerbt.) | |
DesignTimeOnly | Ruft ab, ob dieser Member nur zur Entwurfszeit festgelegt werden darf. Dies ist in der DesignOnlyAttribute-Klasse angegeben. (Von MemberDescriptor geerbt.) | |
DisplayName | Ruft den Anzeigenamen der beschriebenen Eigenschaft ab, wie in DisplayNameResourceAttribute angegeben. (Von ElementPropertyDescriptor geerbt.) | |
DomainPropertyInfo | Ruft die Eigenschaft mit Objekt ab, das verwendet wurde, um den Eigenschaftendeskriptor zu erstellen. (Von ElementPropertyDescriptor geerbt.) | |
IsBrowsable | Ruft einen Wert ab, der angibt, ob der Member durchsucht werden kann. Dies ist in der BrowsableAttribute-Klasse angegeben. (Von MemberDescriptor geerbt.) | |
IsInstanceBased | PropertyDescriptor, wenn dieses Tests auf Grundlage einer Instanz oder einen statischen Typ ist. (Von ElementPropertyDescriptor geerbt.) | |
IsLocalizable | Ruft einen Wert ab, der angibt, ob diese Eigenschaft gemäß den Angaben in LocalizableAttribute lokalisiert werden soll. (Von PropertyDescriptor geerbt.) | |
IsReadOnly | Gibt zurück, ob diese Eigenschaft schreibgeschützt ist. (Überschreibt ElementPropertyDescriptor.IsReadOnly.) | |
ModelElement | Ruft das Modellelement ab, das verwendet wurde, um den Eigenschaftendeskriptor zu erstellen. (Von ElementPropertyDescriptor geerbt.) | |
Name | Ruft den Namen des Members ab. (Von MemberDescriptor geerbt.) | |
PropertyType | Ruft den Eigenschaftentyp der beschriebenen Eigenschaft ab. (Von ElementPropertyDescriptor geerbt.) | |
SerializationVisibility | Ruft einen Wert ab, der angibt, ob diese Eigenschaft gemäß den Angaben in DesignerSerializationVisibilityAttribute serialisiert werden soll. (Von PropertyDescriptor geerbt.) | |
SupportsChangeEvents | Ruft einen Wert ab, der angibt, ob Wertänderungsbenachrichtigungen für diese Eigenschaft von außerhalb des Eigenschaftendeskriptors stammen dürfen. (Von PropertyDescriptor geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddValueChanged | (Von ElementPropertyDescriptor geerbt.) | |
CanResetValue | Gibt an, ob der Wert der Domäneneigenschaft zurückgesetzt werden kann. (Von TrackingPropertyDescriptor geerbt.) | |
Equals | Vergleicht dieses Objekt mit einem anderen auf Äquivalenz. (Von PropertyDescriptor geerbt.) | |
GetChildProperties() | Gibt die als Standard festgelegte PropertyDescriptorCollection-Klasse zurück. (Von PropertyDescriptor geerbt.) | |
GetChildProperties(array<Attribute[]) | Gibt eine PropertyDescriptorCollection-Klasse unter Verwendung eines angegebenen Arrays von Attributen als Filter zurück. (Von PropertyDescriptor geerbt.) | |
GetChildProperties(Object) | Gibt eine PropertyDescriptorCollection-Klasse für ein angegebenes Objekt zurück. (Von PropertyDescriptor geerbt.) | |
GetChildProperties(Object, array<Attribute[]) | Gibt eine PropertyDescriptorCollection-Klasse für ein angegebenes Objekt zurück, wobei ein angegebenes Array von Attributen als Filter verwendet wird. (Von PropertyDescriptor geerbt.) | |
GetEditor | Gibt einen Wert-Editor für die beschriebene Eigenschaft zurück. (Von ElementPropertyDescriptor geerbt.) | |
GetHashCode | Gibt den Hashcode für dieses Objekt zurück. (Von PropertyDescriptor geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetValue | Ruft den Wert der Domäneneigenschaft ab. (Von ElementPropertyDescriptor geerbt.) | |
GetValueChangedHandler | Ruft den aktuellen Satz von ValueChanged-Ereignishandlern für eine bestimmte Komponente ab. (Von PropertyDescriptor geerbt.) | |
RemoveValueChanged | (Von ElementPropertyDescriptor geerbt.) | |
ResetValue | Nachverfolgen Setzt den Wert der Eigenschaft zurück. (Von TrackingPropertyDescriptor geerbt.) | |
SetValue | Legt den Wert der Eigenschaft fest. (Überschreibt ElementPropertyDescriptor.SetValue(Object, Object).) | |
ShouldSerializeValue | Gibt an, ob der Wert der Nachverfolgung - Eigenschaft serialisiert werden soll. (Von TrackingPropertyDescriptor geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.Modeling.DslDefinition.Design-Namespace