Teilen über


TypeConverter.SimplePropertyDescriptor Klasse

Definition

Stellt eine abstract Klasse dar, die Eigenschaften für Objekte bereitstellt, die keine Eigenschaften besitzen.

protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
Vererbung
TypeConverter.SimplePropertyDescriptor

Beispiele

Ein Beispiel für diese Klasse finden Sie im Beispiel in PropertyDescriptor.

Hinweise für Ausführende

Wenn Sie von TypeConverter.SimplePropertyDescriptorerben, müssen Sie die methoden GetValue(Object) und SetValue(Object, Object) außer Kraft setzen.

Konstruktoren

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Initialisiert eine neue Instanz der TypeConverter.SimplePropertyDescriptor Klasse.

TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[])

Initialisiert eine neue Instanz der TypeConverter.SimplePropertyDescriptor Klasse.

Eigenschaften

AttributeArray

Dient zum Abrufen oder Festlegen eines Arrays von Attributen.

(Geerbt von MemberDescriptor)
Attributes

Ruft die Auflistung der Attribute für dieses Element ab.

(Geerbt von MemberDescriptor)
Category

Ruft den Namen der Kategorie ab, zu der das Element gehört, wie in der CategoryAttributeangegeben.

(Geerbt von MemberDescriptor)
ComponentType

Ruft den Typ der Komponente ab, an die diese Eigenschaftsbeschreibung gebunden wird.

Converter

Ruft den Typkonverter für diese Eigenschaft ab.

(Geerbt von PropertyDescriptor)
ConverterFromRegisteredType

Ruft den Typkonverter für diese Eigenschaft ab.

(Geerbt von PropertyDescriptor)
Description

Ruft die Beschreibung des Elements ab, wie in der DescriptionAttributeangegeben.

(Geerbt von MemberDescriptor)
DesignTimeOnly

Ruft ab, ob dieses Element nur zur Entwurfszeit festgelegt werden soll, wie in der DesignOnlyAttributeangegeben.

(Geerbt von MemberDescriptor)
DisplayName

Ruft den Namen ab, der in einem Fenster angezeigt werden kann, z. B. ein Eigenschaftenfenster.

(Geerbt von MemberDescriptor)
IsBrowsable

Ruft einen Wert ab, der angibt, ob das Element durchbrochen werden kann, wie in der BrowsableAttributeangegeben.

(Geerbt von MemberDescriptor)
IsLocalizable

Ruft einen Wert ab, der angibt, ob diese Eigenschaft lokalisiert werden soll, wie in der LocalizableAttributeangegeben.

(Geerbt von PropertyDescriptor)
IsReadOnly

Ruft einen Wert ab, der angibt, ob diese Eigenschaft schreibgeschützt ist.

Name

Ruft den Namen des Elements ab.

(Geerbt von MemberDescriptor)
NameHashCode

Ruft den Hashcode für den Namen des Elements ab, wie in GetHashCode()angegeben.

(Geerbt von MemberDescriptor)
PropertyType

Ruft den Typ der Eigenschaft ab.

SerializationVisibility

Ruft einen Wert ab, der angibt, ob diese Eigenschaft serialisiert werden soll, wie in der DesignerSerializationVisibilityAttributeangegeben.

(Geerbt von PropertyDescriptor)
SupportsChangeEvents

Ruft einen Wert ab, der angibt, ob Wertänderungsbenachrichtigungen für diese Eigenschaft von außerhalb des Eigenschaftendeskriptors stammen können.

(Geerbt von PropertyDescriptor)

Methoden

AddValueChanged(Object, EventHandler)

Ermöglicht es anderen Objekten, benachrichtigt zu werden, wenn sich diese Eigenschaft ändert.

(Geerbt von PropertyDescriptor)
CanResetValue(Object)

Gibt zurück, ob das Zurücksetzen der Komponente den Wert der Komponente ändert.

CreateAttributeCollection()

Erstellt eine Auflistung von Attributen mithilfe des Arrays von Attributen, die an den Konstruktor übergeben werden.

(Geerbt von MemberDescriptor)
CreateInstance(Type)

Erstellt eine Instanz des angegebenen Typs.

(Geerbt von PropertyDescriptor)
Equals(Object)

Vergleicht dies mit einem anderen Objekt, um festzustellen, ob sie gleichwertig sind.

(Geerbt von PropertyDescriptor)
FillAttributes(IList)

Fügt die Attribute des PropertyDescriptor der angegebenen Liste der Attribute in der übergeordneten Klasse hinzu.

(Geerbt von PropertyDescriptor)
GetChildProperties()

Gibt den Standard-PropertyDescriptorCollectionzurück.

(Geerbt von PropertyDescriptor)
GetChildProperties(Attribute[])

Gibt einen PropertyDescriptorCollection zurück, der ein angegebenes Array von Attributen als Filter verwendet.

(Geerbt von PropertyDescriptor)
GetChildProperties(Object)

Gibt einen PropertyDescriptorCollection für ein bestimmtes Objekt zurück.

(Geerbt von PropertyDescriptor)
GetChildProperties(Object, Attribute[])

Gibt eine PropertyDescriptorCollection für ein bestimmtes Objekt zurück, wobei ein angegebenes Array von Attributen als Filter verwendet wird.

(Geerbt von PropertyDescriptor)
GetEditor(Type)

Ruft einen Editor des angegebenen Typs ab.

(Geerbt von PropertyDescriptor)
GetHashCode()

Gibt den Hashcode für dieses Objekt zurück.

(Geerbt von PropertyDescriptor)
GetInvocationTarget(Type, Object)

Diese Methode gibt das Objekt zurück, das beim Aufrufen von Elementen verwendet werden soll.

(Geerbt von PropertyDescriptor)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeFromName(String)

Gibt einen Typ zurück, der seinen Namen verwendet.

(Geerbt von PropertyDescriptor)
GetValue(Object)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der aktuelle Wert der Eigenschaft für eine Komponente abgerufen.

(Geerbt von PropertyDescriptor)
GetValueChangedHandler(Object)

Ruft den aktuellen Satz von ValueChanged Ereignishandlern für eine bestimmte Komponente ab.

(Geerbt von PropertyDescriptor)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnValueChanged(Object, EventArgs)

Löst das ValueChanged Ereignis aus, das Sie implementiert haben.

(Geerbt von PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Ermöglicht es anderen Objekten, benachrichtigt zu werden, wenn sich diese Eigenschaft ändert.

(Geerbt von PropertyDescriptor)
ResetValue(Object)

Setzt den Wert für diese Eigenschaft der Komponente zurück.

SetValue(Object, Object)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird der Wert der Komponente auf einen anderen Wert festgelegt.

(Geerbt von PropertyDescriptor)
ShouldSerializeValue(Object)

Gibt zurück, ob der Wert dieser Eigenschaft beibehalten werden kann.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen