DataViewPropertyDescriptor-Klasse
Stellt eine dynamische Eigenschaft für einen Knoten in einer Datenansichtshierarchie dar.
Vererbungshierarchie
Object
MemberDescriptor
PropertyDescriptor
Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Class DataViewPropertyDescriptor _
Inherits PropertyDescriptor
public class DataViewPropertyDescriptor : PropertyDescriptor
public ref class DataViewPropertyDescriptor : public PropertyDescriptor
type DataViewPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class DataViewPropertyDescriptor extends PropertyDescriptor
Der DataViewPropertyDescriptor-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DataViewPropertyDescriptor(PropertyDescriptor) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftdeskriptorobjekt. | |
DataViewPropertyDescriptor(String) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftennamen. | |
DataViewPropertyDescriptor(PropertyDescriptor, array<Attribute[]) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftdeskriptorobjekt und des Arrays Attribute. | |
DataViewPropertyDescriptor(String, array<Attribute[]) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftennamen und einem Array Attributen. | |
DataViewPropertyDescriptor(String, String) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftennamen und einem Eigenschaftanzeigenamen. | |
DataViewPropertyDescriptor(String, String, String) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftennamen, dem Eigenschaftanzeigenamen und einem Kategorienamen. | |
DataViewPropertyDescriptor(String, String, String, String) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftennamen, einer anderen Version des Eigenschaftennamens zu Anzeigenzwecken, einem Kategorienamen und einer Beschreibung. | |
DataViewPropertyDescriptor(String, String, String, String, Boolean) | Initialisiert eine neue Instanz der DataViewPropertyDescriptor-Klasse mit dem Eigenschaftennamen, einer anderen Version des Eigenschaftennamens zu Anzeigenzwecken, einem Kategorienamen und einer Beschreibung. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AttributeArray | Ruft ein Array von Attributen ab oder legt dieses fest. (Von MemberDescriptor geerbt.) | |
Attributes | Ruft die Auflistung von Attributen ab, die dem aktuellen Eigenschaftendeskriptor zugeordnet werden. (Überschreibt MemberDescriptor.Attributes.) | |
Category | Ruft die Kategorie der CategoryAttribute des aktuellen Eigenschaftendeskriptors ab. (Überschreibt MemberDescriptor.Category.) | |
ComponentType | Ruft den Typ der Komponente ab, die die Eigenschaft gebunden ist. (Überschreibt PropertyDescriptor.ComponentType.) | |
Converter | Ruft den Typkonverter für den aktuellen Eigenschaftendeskriptor ab. (Überschreibt PropertyDescriptor.Converter.) | |
Description | Ruft die Beschreibung von DescriptionAttribute des aktuellen Eigenschaftendeskriptors ab. (Überschreibt MemberDescriptor.Description.) | |
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 Namen ab, der in einem Fenster, z. B. im Eigenschaftenfenster, angezeigt werden kann. (Von MemberDescriptor geerbt.) | |
IsBrowsable | Ruft einen Wert ab, der angibt, ob der Member durchsucht werden kann. Dies ist in der BrowsableAttribute-Klasse angegeben. (Von MemberDescriptor geerbt.) | |
IsLocalizable | Ruft einen Wert ab, der angibt, ob diese Eigenschaft gemäß den Angaben in LocalizableAttribute lokalisiert werden soll. (Von PropertyDescriptor geerbt.) | |
IsReadOnly | Ruft einen Wert ab, der angibt, ob der aktuelle Eigenschaftendeskriptor schreibgeschützt ist. (Überschreibt PropertyDescriptor.IsReadOnly.) | |
Name | Ruft den Eigenschaftennamen ab. (Überschreibt MemberDescriptor.Name.) | |
NameHashCode | Ruft den Hashcode des Eigenschaftennamens ab. (Überschreibt MemberDescriptor.NameHashCode.) | |
PropertyType | Ruft den Typ der Eigenschaft ab. (Überschreibt PropertyDescriptor.PropertyType.) | |
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 | Ermöglicht es, andere Objekte zu benachrichtigen, wenn sich diese Eigenschaft ändert. (Von PropertyDescriptor geerbt.) | |
CanResetValue | Gibt an, ob der Wert der Eigenschaft für die angegebene Komponente zurückgesetzt werden kann. (Überschreibt PropertyDescriptor.CanResetValue(Object).) | |
CreateAttributeCollection | Erstellt eine Auflistung von Attributen, wobei das Array von Attributen verwendet wird, das an den Konstruktor übergeben wurde. (Von MemberDescriptor geerbt.) | |
CreateInstance | Erstellt eine Instanz des angegebenen Typs. (Von PropertyDescriptor geerbt.) | |
Equals | Vergleicht dieses Objekt mit einem anderen auf Äquivalenz. (Von PropertyDescriptor geerbt.) | |
FillAttributes | Fügt der angegebenen Liste der Attribute in der übergeordneten Klasse die Attribute der PropertyDescriptor-Klasse hinzu. (Von PropertyDescriptor geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetChildProperties | Gibt die als Standard festgelegte PropertyDescriptorCollection-Klasse zurück. (Von PropertyDescriptor geerbt.) | |
GetChildProperties(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 PropertyDescriptorCollection für eine bestimmte Komponente, mithilfe eines bestimmten Arrays Attribute als Filter zurück. (Überschreibt PropertyDescriptor.GetChildProperties(Object, Attribute).) | |
GetEditor | Ruft einen Editor des angegebenen Typs ab. (Von PropertyDescriptor geerbt.) | |
GetHashCode | Gibt den Hashcode für dieses Objekt zurück. (Von PropertyDescriptor geerbt.) | |
GetInvocationTarget | Diese Methode gibt das Objekt zurück, das beim Aufrufen der Member verwendet werden sollte. (Von PropertyDescriptor geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetTypeFromName | Gibt einen Typ unter Verwendung seines Namens zurück. (Von PropertyDescriptor geerbt.) | |
GetValue | Ruft den aktuellen Eigenschaftswert für die angegebene Komponente ab. (Überschreibt PropertyDescriptor.GetValue(Object).) | |
GetValueChangedHandler | Ruft den aktuellen Satz von ValueChanged-Ereignishandlern für eine bestimmte Komponente ab. (Von PropertyDescriptor geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
OnValueChanged | Löst das ValueChanged-Ereignis aus, das Sie implementiert haben. (Von PropertyDescriptor geerbt.) | |
RemoveValueChanged | Ermöglicht es, andere Objekte zu benachrichtigen, wenn sich diese Eigenschaft ändert. (Von PropertyDescriptor geerbt.) | |
ResetValue | Setzt den Eigenschaftswert der angegebenen Komponente auf den Standardwert zurück. (Überschreibt PropertyDescriptor.ResetValue(Object).) | |
SetAttribute | Fügt das angegebene Attribut Attributliste dieser Eigenschaft hinzu. | |
SetAttributes | Fügt die angegebenen Attribute Attributliste dieser Eigenschaft hinzu. | |
SetCategory | Legt das Category-Attribut, mit dem angegebenen Kategorienwerts fest. | |
SetComponentType | Legt den Komponententyp in den angegebenen Typ fest. | |
SetConverterType(String) | Fügt TypeConverterAttribute, mithilfe des angegebenen Typnamens als Datenkonverter für den Eigenschaftendeskriptor hinzu. | |
SetConverterType(Type) | Fügt TypeConverterAttribute, mithilfe des angegebenen Typs als Datenkonverter für den Eigenschaftendeskriptor hinzu. | |
SetDescription | Legt das Beschreibungsattribut, mit dem angegebenen Beschreibungswerts fest. | |
SetDisplayName | Legt das Anzeigenamenattribut, mit dem angegebenen Anzeigenamenwerts fest. | |
SetIsBrowsable | Fügt BrowsableAttribute gemäß dem angegebenen Boolean-Wert hinzu, der angibt, ob die Eigenschaft im Eigenschaftenfenster zur Entwurfszeit geändert werden kann. | |
SetIsLocalizable | Fügt LocalizableAttribute gemäß dem angegebenen Boolean-Wert hinzu, der angibt, ob die Eigenschaft lokalisiert werden soll. | |
SetIsReadOnly | Fügt ReadOnlyAttribute gemäß dem angegebenen Boolean-Wert hinzu, der angibt, ob die Eigenschaft schreibgeschützt ist. | |
SetName | Legt den Eigenschaftennamen fest. | |
SetPropertyType | Legt den Eigenschaftentyp in den angegebenen Typ fest. | |
SetValue | Legt den Eigenschaftswert für die angegebene Komponente auf einen neuen Wert fest. (Überschreibt PropertyDescriptor.SetValue(Object, Object).) | |
ShouldSerializeValue | Gibt an, ob der Eigenschaftswert der angegebenen Komponente serialisiert werden soll. (Überschreibt PropertyDescriptor.ShouldSerializeValue(Object).) | |
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.