TypeDescriptor.GetComponentName Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает имя указанного компонента.
Перегрузки
| Имя | Описание |
|---|---|
| GetComponentName(Object) |
Возвращает имя указанного компонента с помощью дескриптора типа по умолчанию. |
| GetComponentName(Object, Boolean) |
Возвращает имя указанного компонента с помощью дескриптора пользовательского типа. |
GetComponentName(Object)
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
Возвращает имя указанного компонента с помощью дескриптора типа по умолчанию.
public:
static System::String ^ GetComponentName(System::Object ^ component);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static string? GetComponentName(object component);
public static string GetComponentName(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member GetComponentName : obj -> string
static member GetComponentName : obj -> string
Public Shared Function GetComponentName (component As Object) As String
Параметры
Возвращаемое значение
Значение String , содержащее имя указанного компонента или null если нет имени компонента.
- Атрибуты
Исключения
component равно null.
component — это межпроцессный удаленный объект.
Комментарии
Как правило, этот метод возвращает имя для сайта компонента, если он существует. Например, имя класса для кнопки — System. Windows. Forms.Button".
Этот метод эквивалентен перегруженным GetComponentName(Object, Boolean) методу со вторым параметром false.
Этот метод используется во время разработки для получения имени экземпляра компонента.
См. также раздел
- GetComponentName()
- GetClassName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Применяется к
GetComponentName(Object, Boolean)
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
Возвращает имя указанного компонента с помощью дескриптора пользовательского типа.
public:
static System::String ^ GetComponentName(System::Object ^ component, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static string? GetComponentName(object component, bool noCustomTypeDesc);
public static string GetComponentName(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member GetComponentName : obj * bool -> string
static member GetComponentName : obj * bool -> string
Public Shared Function GetComponentName (component As Object, noCustomTypeDesc As Boolean) As String
Параметры
- noCustomTypeDesc
- Boolean
true не учитывать сведения о описании пользовательского типа; falseв противном случае .
Возвращаемое значение
Имя класса для указанного компонента или null отсутствие имени компонента.
- Атрибуты
Исключения
component равно null.
component — это межпроцессный удаленный объект.
Комментарии
Этот метод используется во время разработки для получения имени экземпляра компонента. Как правило, этот метод возвращает имя для сайта компонента, если он существует. Например, имя класса для кнопки — System. Windows. Forms.Button". Если компонент реализует ICustomTypeDescriptor интерфейс, он может вернуть альтернативное имя.
См. также раздел
- GetComponentName()
- ICustomTypeDescriptor
- GetClassName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType