TypeDescriptor.GetConverter Methode

Definitie

Retourneert een typeconversieprogramma voor een onderdeel of een type.

Overloads

Name Description
GetConverter(Type)

Retourneert een typeconversieprogramma voor het opgegeven type.

GetConverter(Object, Boolean)

Retourneert een typeconversieprogramma voor het type van het opgegeven onderdeel met een aangepaste typedescriptor.

GetConverter(Object)

Retourneert een typeconversieprogramma voor het type van het opgegeven onderdeel.

GetConverter(Type)

Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs

Retourneert een typeconversieprogramma voor het opgegeven 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.")]
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

Parameters

type
Type

Het Type doelonderdeel.

Retouren

A TypeConverter voor het opgegeven type.

Kenmerken

Uitzonderingen

type is null.

Opmerkingen

Roep deze versie van deze methode alleen aan wanneer u geen exemplaar van het object hebt.

Deze methode zoekt naar het juiste type conversieprogramma door te zoeken naar een TypeConverterAttribute. Als een TypeConverterAttributeklasse niet kan worden gevonden, wordt de basisklassehiërarchie van de klasse doorkruist totdat een primitief type wordt gevonden.

Zie ook

Van toepassing op

GetConverter(Object, Boolean)

Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs

Retourneert een typeconversieprogramma voor het type van het opgegeven onderdeel met een aangepaste typedescriptor.

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

Parameters

component
Object

Een onderdeel waarvoor het conversieprogramma moet worden gebruikt.

noCustomTypeDesc
Boolean

true om geen informatie over de beschrijving van aangepaste typen te overwegen; anders, false.

Retouren

A TypeConverter voor het opgegeven onderdeel.

Kenmerken

Uitzonderingen

component is null.

component is een extern object voor meerdere processen.

Opmerkingen

Deze methode zoekt naar het juiste type conversieprogramma door te zoeken naar een TypeConverterAttribute. Als een TypeConverterAttributeklasse niet kan worden gevonden, wordt de basisklassehiërarchie van de klasse doorkruist totdat een primitief type wordt gevonden.

Zie ook

Van toepassing op

GetConverter(Object)

Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs
Bron:
TypeDescriptor.cs

Retourneert een typeconversieprogramma voor het type van het opgegeven onderdeel.

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

Parameters

component
Object

Een onderdeel waarvoor het conversieprogramma moet worden gebruikt.

Retouren

A TypeConverter voor het opgegeven onderdeel.

Kenmerken

Uitzonderingen

component is null.

component is een extern object voor meerdere processen.

Voorbeelden

Zie de TypeConverter klasse voor een voorbeeld van het gebruik van deze methode.

Opmerkingen

Met deze methode wordt een geschikt typeconversieprogramma gevonden door te zoeken naar een TypeConverterAttribute. Als een TypeConverterAttributeklasse niet kan worden gevonden, wordt de basisklassehiërarchie van de klasse doorkruist totdat een primitief type wordt gevonden.

Deze methode is gelijk aan de overbelaste GetConverter methode met een tweede parameter van false.

Zie ook

Van toepassing op