Condividi tramite


TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Metodo

Definizione

Overload

GetTypeDescriptorFromRegisteredType(Object)

Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato.

GetTypeDescriptorFromRegisteredType(Type)

Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato.

GetTypeDescriptorFromRegisteredType(Type, Object)

Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato.

GetTypeDescriptorFromRegisteredType(Object)

Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato.

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

Parametri

instance
Object

Restituisce

Commenti

Il parametro objectType è sempre valido, ma il parametro di istanza può essere null se non è stata passata alcuna istanza a TypeDescriptor. Il metodo deve restituire un descrittore di tipo personalizzato per l'oggetto . Se il metodo non è interessato a fornire informazioni sul tipo per l'oggetto, deve restituire la base.

Si applica a

GetTypeDescriptorFromRegisteredType(Type)

Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato.

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

Parametri

objectType
Type

Restituisce

Commenti

Il parametro objectType è sempre valido, ma il parametro di istanza può essere null se non è stata passata alcuna istanza a TypeDescriptor. Il metodo deve restituire un descrittore di tipo personalizzato per l'oggetto . Se il metodo non è interessato a fornire informazioni sul tipo per l'oggetto, deve restituire la base.

Si applica a

GetTypeDescriptorFromRegisteredType(Type, Object)

Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato.

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

Parametri

objectType
Type
instance
Object

Restituisce

Commenti

Il parametro objectType è sempre valido, ma il parametro di istanza può essere null se non è stata passata alcuna istanza a TypeDescriptor. Il metodo deve restituire un descrittore di tipo personalizzato per l'oggetto . Se il metodo non è interessato a fornire informazioni sul tipo per l'oggetto, deve restituire la base.

Questo metodo viene prototipo come virtuale e per impostazione predefinita restituisce un descrittore di tipo personalizzato che restituisce raccolte vuote per tutti i valori se non è stato passato alcun provider padre. Se è stato passato un provider padre, questo metodo richiamerà il metodo GetTypeDescriptorFromRegisteredType del provider padre.

Si applica a