TypeDescriptor.GetClassName TypeDescriptor.GetClassName TypeDescriptor.GetClassName TypeDescriptor.GetClassName Method

Definition

Gibt den Namen der Klasse für die angegebene Komponente zurück.Returns the name of the class for the specified component.

Überlädt

GetClassName(Object) GetClassName(Object) GetClassName(Object) GetClassName(Object)

Gibt den Namen der Klasse für die angegebene Komponente unter Verwendung des Standardtypdeskriptors zurück.Returns the name of the class for the specified component using the default type descriptor.

GetClassName(Type) GetClassName(Type) GetClassName(Type) GetClassName(Type)

Gibt den Namen der Klasse für den angegebenen Typ zurück.Returns the name of the class for the specified type.

GetClassName(Object, Boolean) GetClassName(Object, Boolean) GetClassName(Object, Boolean) GetClassName(Object, Boolean)

Gibt den Namen der Klasse für die angegebene Komponente unter Verwendung eines benutzerdefinierten Typdeskriptors zurück.Returns the name of the class for the specified component using a custom type descriptor.

GetClassName(Object) GetClassName(Object) GetClassName(Object) GetClassName(Object)

Gibt den Namen der Klasse für die angegebene Komponente unter Verwendung des Standardtypdeskriptors zurück.Returns the name of the class for the specified component using the default type descriptor.

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

Parameter

component
Object Object Object Object

Das Object, für das der Klassenname erforderlich ist.The Object for which you want the class name.

Gibt zurück

Ein String mit dem Namen der Klasse für die angegebene Komponente.A String containing the name of the class for the specified component.

Ausnahmen

Hinweise

In der Regel gibt diese Methode den Type vollständigen Namen component für den Parametertyp zurück.Typically, this method returns the full Type name for the component parameter type. Der Klassenname für eine Schaltfläche lautet z. b. "System. Windows. Forms. Button".For example, the class name for a button is "System.Windows.Forms.Button". Wenn component implementiertICustomTypeDescriptor, kann ein alternativer Name zurückgegeben werden.If component implements ICustomTypeDescriptor, it can return an alternate name.

Diese Methode entspricht der überladenen GetClassName(Object, Boolean) -Methode mit einem zweiten Parameter falsevon.This method is equivalent to the overloaded GetClassName(Object, Boolean) method with a second parameter of false.

Siehe auch

GetClassName(Type) GetClassName(Type) GetClassName(Type) GetClassName(Type)

Gibt den Namen der Klasse für den angegebenen Typ zurück.Returns the name of the class for the specified 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

Parameter

componentType
Type Type Type Type

Der Type der Zielkomponente.The Type of the target component.

Gibt zurück

Ein String mit dem Namen der Klasse für den angegebenen Komponententyp.A String containing the name of the class for the specified component type.

Ausnahmen

Hinweise

Diese Methode verwendet den zwischengespeicherten benutzerdefinierten Typdeskriptor für den angegebenen Typ, um den zugeordneten Klassennamen zu ermitteln.This method uses the cached custom type descriptor for the specified type to discover the associated class name.

Siehe auch

GetClassName(Object, Boolean) GetClassName(Object, Boolean) GetClassName(Object, Boolean) GetClassName(Object, Boolean)

Gibt den Namen der Klasse für die angegebene Komponente unter Verwendung eines benutzerdefinierten Typdeskriptors zurück.Returns the name of the class for the specified component using a custom type descriptor.

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

Parameter

component
Object Object Object Object

Das Object, für das der Klassenname erforderlich ist.The Object for which you want the class name.

noCustomTypeDesc
Boolean Boolean Boolean Boolean

true, um benutzerdefinierte Typinformationen zu berücksichtigen, andernfalls false.true to consider custom type description information; otherwise, false.

Gibt zurück

Ein String mit dem Namen der Klasse für die angegebene Komponente.A String containing the name of the class for the specified component.

Ausnahmen

component ist ein prozessübergreifendes Remoteobjekt.component is a cross-process remoted object.

Hinweise

In der Regel gibt diese Methode den Type vollständigen Namen component für den Parametertyp zurück.Typically, this method returns the full Type name for the component parameter type. Der Klassenname für eine Schaltfläche lautet z. b. "System. Windows. Forms. Button".For example, the class name for a button is "System.Windows.Forms.Button". Wenn der component Parameter implementiert ICustomTypeDescriptor, kann er einen alternativen Namen zurückgeben.If the component parameter implements ICustomTypeDescriptor, it can return an alternate name.

Siehe auch

Gilt für: