TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetTypeDescriptorFromRegisteredType(Object) |
Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu. |
GetTypeDescriptorFromRegisteredType(Type) |
Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu. |
GetTypeDescriptorFromRegisteredType(Type, Object) |
Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu. |
GetTypeDescriptorFromRegisteredType(Object)
Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType (object instance);
member this.GetTypeDescriptorFromRegisteredType : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptorFromRegisteredType (instance As Object) As ICustomTypeDescriptor
Parametry
- instance
- Object
Zwraca
Uwagi
Parametr objectType jest zawsze prawidłowy, ale parametr wystąpienia może być null
, jeśli żadne wystąpienie nie zostało przekazane do klasy TypeDescriptor. Metoda powinna zwracać niestandardowy deskryptor typu dla obiektu. Jeśli metoda nie jest zainteresowana dostarczaniem informacji o typie obiektu, powinien zwrócić bazę.
Dotyczy
GetTypeDescriptorFromRegisteredType(Type)
Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType (Type objectType);
member this.GetTypeDescriptorFromRegisteredType : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptorFromRegisteredType (objectType As Type) As ICustomTypeDescriptor
Parametry
- objectType
- Type
Zwraca
Uwagi
Parametr objectType jest zawsze prawidłowy, ale parametr wystąpienia może być null
, jeśli żadne wystąpienie nie zostało przekazane do klasy TypeDescriptor. Metoda powinna zwracać niestandardowy deskryptor typu dla obiektu. Jeśli metoda nie jest zainteresowana dostarczaniem informacji o typie obiektu, powinien zwrócić bazę.
Dotyczy
GetTypeDescriptorFromRegisteredType(Type, Object)
Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu.
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType (Type objectType, object? instance);
abstract member GetTypeDescriptorFromRegisteredType : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptorFromRegisteredType : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptorFromRegisteredType (objectType As Type, instance As Object) As ICustomTypeDescriptor
Parametry
- objectType
- Type
- instance
- Object
Zwraca
Uwagi
Parametr objectType jest zawsze prawidłowy, ale parametr wystąpienia może być null
, jeśli żadne wystąpienie nie zostało przekazane do klasy TypeDescriptor. Metoda powinna zwracać niestandardowy deskryptor typu dla obiektu. Jeśli metoda nie jest zainteresowana dostarczaniem informacji o typie obiektu, powinien zwrócić bazę.
Ta metoda jest prototypowana jako wirtualna, a domyślnie zwraca niestandardowy deskryptor typu, który zwraca puste kolekcje dla wszystkich wartości, jeśli nie przekazano dostawcy nadrzędnego. Jeśli przekazano dostawcę nadrzędnego, ta metoda wywoła metodę GetTypeDescriptorFromRegisteredType dostawcy nadrzędnego.