TypeDescriptor.GetComponentName Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
- GetComponentName()
- GetClassName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
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
- 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
- GetComponentName()
- ICustomTypeDescriptor
- GetClassName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType