Freigeben über


TypeDescriptor.GetComponentName Methode

Definition

Gibt den Namen der angegebenen Komponente zurück.

Überlädt

GetComponentName(Object)

Gibt den Namen der angegebenen Komponente zurück. Dazu wird der Standardtypdeskriptor verwendet.

GetComponentName(Object, Boolean)

Gibt den Namen der angegebenen Komponente zurück. Dazu wird ein benutzerdefinierter Typdeskriptor verwendet.

GetComponentName(Object)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Gibt den Namen der angegebenen Komponente zurück. Dazu wird der Standardtypdeskriptor verwendet.

public:
 static System::String ^ GetComponentName(System::Object ^ component);
public static string GetComponentName (object component);
public static string? GetComponentName (object component);
static member GetComponentName : obj -> string
Public Shared Function GetComponentName (component As Object) As String

Parameter

component
Object

Das Object, für das Sie den Klassennamen abrufen möchten.

Gibt zurück

Ein String mit dem Namen der angegebenen Komponente, oder null, wenn kein Komponentenname vorhanden ist.

Ausnahmen

component ist null.

component ist ein prozessübergreifendes Remoteobjekt.

Hinweise

In der Regel gibt diese Methode den Namen für den Standort der Komponente zurück, sofern vorhanden. Beispielsweise lautet der Klassenname für eine Schaltfläche "System.Windows. Forms. Schaltfläche".

Diese Methode entspricht der überladenen GetComponentName(Object, Boolean) Methode mit einem zweiten Parameter von false.

Diese Methode wird zur Entwurfszeit verwendet, um den Namen einer instance einer Komponente abzurufen.

Weitere Informationen

Gilt für:

GetComponentName(Object, Boolean)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Gibt den Namen der angegebenen Komponente zurück. Dazu wird ein benutzerdefinierter Typdeskriptor verwendet.

public:
 static System::String ^ GetComponentName(System::Object ^ component, bool noCustomTypeDesc);
public static string GetComponentName (object component, bool noCustomTypeDesc);
public static string? GetComponentName (object component, bool noCustomTypeDesc);
static member GetComponentName : obj * bool -> string
Public Shared Function GetComponentName (component As Object, noCustomTypeDesc As Boolean) As String

Parameter

component
Object

Das Object, für das Sie den Klassennamen abrufen möchten.

noCustomTypeDesc
Boolean

true, um benutzerdefinierte Typbeschreibungsinformationen nicht zu berücksichtigen; anderenfalls false.

Gibt zurück

Der Name der Klasse für die angegebene Komponente oder null, wenn kein Komponentenname vorhanden ist.

Ausnahmen

component ist null.

component ist ein prozessübergreifendes Remoteobjekt.

Hinweise

Diese Methode wird zur Entwurfszeit verwendet, um den Namen einer instance einer Komponente abzurufen. In der Regel gibt diese Methode den Namen für den Standort der Komponente zurück, sofern vorhanden. Beispielsweise lautet der Klassenname für eine Schaltfläche "System.Windows. Forms. Schaltfläche". Wenn die Komponente die ICustomTypeDescriptor Schnittstelle implementiert, kann sie einen alternativen Namen zurückgeben.

Weitere Informationen

Gilt für: