DslDefinitionModelElementTrackingPropertyDescriptor Klasse
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.
Bereitstellen eines benutzerdefinierten nach Verfolgungs Eigenschaften Deskriptors für im dsldefintion-Namespace definierte Domänen Klassen
public ref class DslDefinitionModelElementTrackingPropertyDescriptor sealed : Microsoft::VisualStudio::Modeling::Design::TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
type DslDefinitionModelElementTrackingPropertyDescriptor = class
inherit TrackingPropertyDescriptor
Public NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor
Inherits TrackingPropertyDescriptor
- Vererbung
-
DslDefinitionModelElementTrackingPropertyDescriptor
Konstruktoren
| DslDefinitionModelElementTrackingPropertyDescriptor(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. |
Eigenschaften
| Category |
Ruft den Namen der Kategorie ab, zu der der Member gehört, wie im CategoryAttribute angegeben. (Geerbt von ElementPropertyDescriptor) |
| ComponentType |
Der Typ der Komponente, die das Framework für diese Eigenschaft erwartet. Beachten Sie, dass dieses Element zurückgibt GetType (). Dies liegt daran, dass das Objekt, das durchsucht wird, wenn diese Eigenschaft angezeigt wird, ein ModelElement ist. Wir untersuchen also das PropertyGrid, dass dies eine Eigenschaft dieses Typs ist, auch wenn dies nicht der Fall ist. (Geerbt von ElementPropertyDescriptor) |
| Converter |
Ruft den Typkonverter des Eigenschaften Deskriptors ab. (Geerbt von ElementPropertyDescriptor) |
| Description |
Ruft die Beschreibung des Elements ab, wie im deskriptionattribute angegeben. (Geerbt von ElementPropertyDescriptor) |
| DisplayName |
Ruft den Namen ab, der in einem Fenster, z. B. im Eigenschaftenfenster, angezeigt werden kann. (Geerbt von ElementPropertyDescriptor) |
| DomainPropertyInfo |
DomainPropertyInfo für diese Eigenschaften (Geerbt von ElementPropertyDescriptor) |
| IsInstanceBased |
Testet, ob dieser PropertyDescriptor auf einer Instanz oder einem statischen Typ basiert. (Geerbt von ElementPropertyDescriptor) |
| IsReadOnly |
Gibt zurück, ob diese Eigenschaft schreibgeschützt ist oder nicht. |
| ModelElement |
Gibt das Element zurück, zu dem diese Eigenschaft gehört. (Geerbt von ElementPropertyDescriptor) |
| PropertyType |
Gibt den Eigenschaftentyp zurück. (Geerbt von ElementPropertyDescriptor) |
Methoden
| AddValueChanged(Object, EventHandler) | (Geerbt von ElementPropertyDescriptor) |
| CanResetValue(Object) |
Kann diese Eigenschaft auf Ihren Überwachungs Wert zurückgesetzt werden. (Geerbt von TrackingPropertyDescriptor) |
| GetEditor(Type) |
Ruft einen Editor des angegebenen Typs ab. Überschreiben Sie dies, damit wir unsere eigene flagenumerationeditor-Klasse für bitweibende Aufzählungs Möglichkeiten bereitstellen können. (Geerbt von ElementPropertyDescriptor) |
| GetValue(Object) |
Den Wert der Eigenschaft erhalten... (Geerbt von ElementPropertyDescriptor) |
| RemoveValueChanged(Object, EventHandler) | (Geerbt von ElementPropertyDescriptor) |
| ResetValue(Object) |
Setzen Sie den Wert der-Eigenschaft auf den berechneten Wert zurück. (Geerbt von TrackingPropertyDescriptor) |
| SetValue(Object, Object) |
Legt den Wert der Eigenschaft fest. |
| ShouldSerializeValue(Object) |
Mit Überwachungs Eigenschaften können nicht überwachte Eigenschaften unterstützt werden. (Geerbt von TrackingPropertyDescriptor) |