TypeDescriptor.GetConverter Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)