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(Type) |
Gibt einen Typkonverter für den angegebenen Typ zurück. |
GetConverter(Object, Boolean) |
Gibt einen Typkonverter für den Typ der angegebenen Komponente mit einem benutzerdefinierten Typdeskriptor zurück. |
GetConverter(Object) |
Gibt einen Typkonverter für den Typ der angegebenen Komponente zurück. |
GetConverter(Type)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt einen Typkonverter für den angegebenen Typ 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 keine Instanz des Objekts haben.
Diese Methode sucht nach dem entsprechenden Typkonverter, indem sie nach einer TypeConverterAttributesuchen. Wenn ein TypeConverterAttributenicht gefunden werden kann, durchläuft sie die Basisklassenhierarchie der Klasse, bis sie einen Grundtyp findet.
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
, benutzerdefinierte Typbeschreibungsinformationen nicht zu berücksichtigen; andernfalls false
.
Gibt zurück
Eine 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 versucht wird, eine TypeConverterAttributezu finden. Wenn ein TypeConverterAttributenicht gefunden werden kann, durchläuft sie die Basisklassenhierarchie der Klasse, bis sie einen Grundtyp findet.
Weitere Informationen
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)
Gilt für:
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
Eine 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, indem nach einer TypeConverterAttributegesucht wird. Wenn ein TypeConverterAttributenicht gefunden werden kann, durchläuft sie die Basisklassenhierarchie der Klasse, bis sie einen Grundtyp findet.
Diese Methode entspricht der überladenen GetConverter-Methode mit einem zweiten Parameter von false
.