TypeDescriptor.GetConverter Methode

Definitie

Retourneert een typeconversieprogramma voor een onderdeel of een type.

Overloads

Name Description
GetConverter(Object)

Retourneert een typeconversieprogramma voor het type van het opgegeven onderdeel.

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.

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

Parameters

component
Object

Een onderdeel waarvoor het conversieprogramma moet worden gebruikt.

Retouren

A TypeConverter voor het opgegeven onderdeel.

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

GetConverter(Type)

Retourneert een typeconversieprogramma voor het opgegeven type.

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

Parameters

type
Type

Het Type doelonderdeel.

Retouren

A TypeConverter voor het opgegeven type.

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)

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);
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

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.

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