TypeDescriptor.GetConverter Methode

Definition

Gibt einen Typkonverter für eine Komponente oder einen Typ zurück.

Überlädt

Name Beschreibung
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
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Gibt einen Typkonverter für den angegebenen Typ zurück.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")]
public static System.ComponentModel.TypeConverter GetConverter(Type type);
public static System.ComponentModel.TypeConverter GetConverter(Type type);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")>]
static member GetConverter : Type -> System.ComponentModel.TypeConverter
static member GetConverter : Type -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (type As Type) As TypeConverter

Parameter

type
Type

Die Type Zielkomponente.

Gibt zurück

A TypeConverter für den angegebenen Typ.

Attribute

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 einem TypeConverterAttribute. Wenn ein Objekt TypeConverterAttributenicht gefunden werden kann, durchläuft er die Basisklassenhierarchie der Klasse, bis er einen Grundtyp findet.

Weitere Informationen

Gilt für:

GetConverter(Object, Boolean)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
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

truebenutzerdefinierte Typbeschreibungsinformationen nicht zu berücksichtigen; andernfalls . false

Gibt zurück

A TypeConverter für die angegebene Komponente.

Attribute

Ausnahmen

component ist null.

component ist ein prozessübergreifendes remoted-Objekt.

Hinweise

Diese Methode sucht nach dem entsprechenden Typkonverter, indem versucht wird, einen TypeConverterAttribute. Wenn ein Objekt TypeConverterAttributenicht gefunden werden kann, durchläuft er die Basisklassenhierarchie der Klasse, bis er einen Grundtyp findet.

Weitere Informationen

Gilt für:

GetConverter(Object)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component);
public static System.ComponentModel.TypeConverter GetConverter(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj -> System.ComponentModel.TypeConverter
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

A TypeConverter für die angegebene Komponente.

Attribute

Ausnahmen

component ist null.

component ist ein prozessübergreifendes remoted-Objekt.

Beispiele

Ein Beispiel für die Verwendung dieser Methode finden Sie in der TypeConverter Klasse.

Hinweise

Diese Methode sucht nach einem geeigneten Typkonverter, indem sie nach einem TypeConverterAttribute. Wenn ein Objekt TypeConverterAttributenicht gefunden werden kann, durchläuft er die Basisklassenhierarchie der Klasse, bis er einen Grundtyp findet.

Diese Methode entspricht der überladenen GetConverter Methode mit einem zweiten Parameter von false.

Weitere Informationen

Gilt für: