TypeDescriptor.GetClassName Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí název třídy pro zadanou komponentu.
Přetížení
GetClassName(Object) |
Vrátí název třídy pro zadanou komponentu pomocí výchozího popisovače typu. |
GetClassName(Type) |
Vrátí název třídy pro zadaný typ. |
GetClassName(Object, Boolean) |
Vrátí název třídy pro zadanou komponentu pomocí popisovače vlastního typu. |
GetClassName(Object)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí název třídy pro zadanou komponentu pomocí výchozího popisovače typu.
public:
static System::String ^ GetClassName(System::Object ^ component);
public static string GetClassName (object component);
public static string? GetClassName (object component);
static member GetClassName : obj -> string
Public Shared Function GetClassName (component As Object) As String
Parametry
Návraty
Obsahující String název třídy pro zadanou komponentu.
Výjimky
component
je null
.
Poznámky
Tato metoda obvykle vrací úplný Type název pro typ parametru component
. Například název třídy pro tlačítko je "System.Windows. Forms. ". Pokud component
implementuje ICustomTypeDescriptor, může vrátit alternativní název.
Tato metoda je ekvivalentní přetížené GetClassName(Object, Boolean) metodě s druhým parametrem .false
Viz také
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Platí pro
GetClassName(Type)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí název třídy pro zadaný typ.
public:
static System::String ^ GetClassName(Type ^ componentType);
public static string GetClassName (Type componentType);
public static string? GetClassName (Type componentType);
static member GetClassName : Type -> string
Public Shared Function GetClassName (componentType As Type) As String
Parametry
Návraty
Obsahující String název třídy pro zadaný typ komponenty.
Výjimky
componentType
je null
.
Poznámky
Tato metoda používá popisovač vlastního typu uložený v mezipaměti pro zadaný typ ke zjištění názvu přidružené třídy.
Viz také
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Platí pro
GetClassName(Object, Boolean)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí název třídy pro zadanou komponentu pomocí popisovače vlastního typu.
public:
static System::String ^ GetClassName(System::Object ^ component, bool noCustomTypeDesc);
public static string GetClassName (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
Parametry
- noCustomTypeDesc
- Boolean
true
nebere v úvahu informace o popisu vlastního typu; v opačném případě . false
Návraty
Obsahující String název třídy pro zadanou komponentu.
Výjimky
component
je null
.
component
je vzdálený objekt napříč procesy.
Poznámky
Tato metoda obvykle vrací úplný Type název pro typ parametru component
. Například název třídy pro tlačítko je "System.Windows. Forms. ". Pokud parametr component
implementuje ICustomTypeDescriptor, může vrátit alternativní název.
Viz také
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType