TypeDescriptor.GetClassName 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 de naam van de klasse voor het opgegeven onderdeel.
Overloads
| Name | Description |
|---|---|
| GetClassName(Object) |
Retourneert de naam van de klasse voor het opgegeven onderdeel met behulp van de standaardtypedescriptor. |
| GetClassName(Type) |
Retourneert de naam van de klasse voor het opgegeven type. |
| GetClassName(Object, Boolean) |
Retourneert de naam van de klasse voor het opgegeven onderdeel met behulp van een aangepaste typedescriptor. |
GetClassName(Object)
Retourneert de naam van de klasse voor het opgegeven onderdeel met behulp van de standaardtypedescriptor.
public:
static System::String ^ GetClassName(System::Object ^ component);
public static string GetClassName(object component);
static member GetClassName : obj -> string
Public Shared Function GetClassName (component As Object) As String
Parameters
Retouren
Een String met de naam van de klasse voor het opgegeven onderdeel.
Uitzonderingen
component is null.
Opmerkingen
Deze methode retourneert doorgaans de volledige Type naam voor het component parametertype. De klassenaam voor een knop is bijvoorbeeld 'Systeem.' Windows. Forms.Button'. Als component deze wordt geïmplementeerd ICustomTypeDescriptor, kan deze een alternatieve naam retourneren.
Deze methode is gelijk aan de overbelaste GetClassName(Object, Boolean) methode met een tweede parameter van false.
Zie ook
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Van toepassing op
GetClassName(Type)
Retourneert de naam van de klasse voor het opgegeven type.
public:
static System::String ^ GetClassName(Type ^ componentType);
public static string GetClassName(Type componentType);
static member GetClassName : Type -> string
Public Shared Function GetClassName (componentType As Type) As String
Parameters
Retouren
Een String met de naam van de klasse voor het opgegeven onderdeeltype.
Uitzonderingen
componentType is null.
Opmerkingen
Deze methode maakt gebruik van de in de cache opgeslagen aangepaste typedescriptor voor het opgegeven type om de bijbehorende klassenaam te detecteren.
Zie ook
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Van toepassing op
GetClassName(Object, Boolean)
Retourneert de naam van de klasse voor het opgegeven onderdeel met behulp van een aangepaste typedescriptor.
public:
static System::String ^ GetClassName(System::Object ^ component, bool noCustomTypeDesc);
public static string GetClassName(object component, bool noCustomTypeDesc);
static member GetClassName : obj * bool -> string
Public Shared Function GetClassName (component As Object, noCustomTypeDesc As Boolean) As String
Parameters
- noCustomTypeDesc
- Boolean
true om geen informatie over de beschrijving van aangepaste typen te overwegen; anders, false.
Retouren
Een String met de naam van de klasse voor het opgegeven onderdeel.
Uitzonderingen
component is null.
component is een extern object voor meerdere processen.
Opmerkingen
Deze methode retourneert doorgaans de volledige Type naam voor het component parametertype. De klassenaam voor een knop is bijvoorbeeld 'Systeem.' Windows. Forms.Button'. Als de component parameter wordt geïmplementeerd ICustomTypeDescriptor, kan deze een alternatieve naam retourneren.
Zie ook
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType