TypeDescriptor.GetConverter Methode
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.
Gibt einen Typkonverter für eine Komponente oder einen Typ zurück.
Überlädt
GetConverter(Object) |
Gibt einen Typkonverter für den Typ der angegebenen Komponente zurück. |
GetConverter(Type) |
Gibt für den angegebenen Typ einen Typkonverter zurück. |
GetConverter(Object, Boolean) |
Gibt einen Typkonverter für den Typ der angegebenen Komponente mit einem benutzerdefinierten Typdeskriptor zurück. |
GetConverter(Object)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt einen Typkonverter für den Typ der angegebenen Komponente zurück.
public:
static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
public static System.ComponentModel.TypeConverter GetConverter (object component);
static member GetConverter : obj -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object) As TypeConverter
Parameter
- component
- Object
Eine Komponente, für die der Konverter abgerufen werden soll.
Gibt zurück
Ein TypeConverter für die angegebene Komponente.
Ausnahmen
component
ist null
.
component
ist ein prozessübergreifendes Remoteobjekt.
Beispiele
Ein Beispiel für die Verwendung dieser Methode finden Sie in der TypeConverter -Klasse.
Hinweise
Diese Methode sucht nach einem geeigneten Typkonverter TypeConverterAttribute. Wenn ein nicht gefunden TypeConverterAttributewerden kann, durchläuft es die Basisklassenhierarchie der -Klasse, bis ein primitiver Typ gefunden wird.
Diese Methode entspricht der überladenen GetConverter Methode mit dem zweiten Parameter .false
Weitere Informationen
Gilt für:
GetConverter(Type)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt für den angegebenen Typ einen Typkonverter zurück.
public:
static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
public static System.ComponentModel.TypeConverter GetConverter (Type type);
static member GetConverter : Type -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (type As Type) As TypeConverter
Parameter
Gibt zurück
Ein TypeConverter für den angegebenen Typ.
Ausnahmen
type
ist null
.
Hinweise
Rufen Sie diese Version dieser Methode nur auf, wenn Sie nicht über eine instance des -Objekts verfügen.
Diese Methode sucht nach dem entsprechenden Typkonverter, indem nach einem TypeConverterAttributegesucht wird. Wenn ein nicht gefunden TypeConverterAttributewerden kann, durchläuft es die Basisklassenhierarchie der -Klasse, bis ein primitiver Typ gefunden wird.
Weitere Informationen
Gilt für:
GetConverter(Object, Boolean)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt einen Typkonverter für den Typ der angegebenen Komponente mit einem benutzerdefinierten Typdeskriptor zurück.
public:
static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter (object component, bool noCustomTypeDesc);
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object, noCustomTypeDesc As Boolean) As TypeConverter
Parameter
- component
- Object
Eine Komponente, für die der Konverter abgerufen werden soll.
- noCustomTypeDesc
- Boolean
true
, um benutzerdefinierte Typbeschreibungsinformationen nicht zu berücksichtigen; anderenfalls false
.
Gibt zurück
Ein TypeConverter für die angegebene Komponente.
Ausnahmen
component
ist null
.
component
ist ein prozessübergreifendes Remoteobjekt.
Hinweise
Diese Methode sucht nach dem entsprechenden Typkonverter, indem sie versucht, einen TypeConverterAttributezu finden. Wenn ein nicht gefunden TypeConverterAttributewerden kann, durchläuft es die Basisklassenhierarchie der -Klasse, bis ein primitiver Typ gefunden wird.
Weitere Informationen
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)