TypeDescriptionProvider.GetTypeDescriptor Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta un descrittore di tipi personalizzato per uno specifico tipo o oggetto.
Overload
GetTypeDescriptor(Object) |
Ottiene un descrittore di tipi personalizzato per l'oggetto. |
GetTypeDescriptor(Type) |
Ottiene un descrittore di tipi personalizzato per il tipo specificato. |
GetTypeDescriptor(Type, Object) |
Imposta un descrittore di tipi personalizzato per il tipo e l'oggetto specificati. |
GetTypeDescriptor(Object)
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
Ottiene un descrittore di tipi personalizzato per l'oggetto.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (object instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (object instance);
member this.GetTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (instance As Object) As ICustomTypeDescriptor
Parametri
- instance
- Object
Istanza del tipo. Può essere null
se nessuna istanza è stata passata all'oggetto TypeDescriptor.
Restituisce
Oggetto ICustomTypeDescriptor che può fornire metadati per il tipo.
Eccezioni
instance
è null
.
Vedi anche
Si applica a
GetTypeDescriptor(Type)
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
Ottiene un descrittore di tipi personalizzato per il tipo specificato.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType);
member this.GetTypeDescriptor : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (objectType As Type) As ICustomTypeDescriptor
Parametri
- objectType
- Type
Tipo di oggetto per cui recuperare il descrittore di tipi.
Restituisce
Oggetto ICustomTypeDescriptor che può fornire metadati per il tipo.
Vedi anche
Si applica a
GetTypeDescriptor(Type, Object)
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
Imposta un descrittore di tipi personalizzato per il tipo e l'oggetto specificati.
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType, object instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType, object? instance);
abstract member GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptor (objectType As Type, instance As Object) As ICustomTypeDescriptor
Parametri
- objectType
- Type
Tipo di oggetto per cui recuperare il descrittore di tipi.
- instance
- Object
Istanza del tipo. Può essere null
se nessuna istanza è stata passata all'oggetto TypeDescriptor.
Restituisce
Oggetto ICustomTypeDescriptor che può fornire metadati per il tipo.
Commenti
Questo metodo viene prototipo come virtual
e, per impostazione predefinita, restituisce un descrittore vuoto se non è stato passato alcun provider padre. Se è stato passato un provider padre, questo metodo richiamerà il metodo del GetTypeDescriptor provider padre.
Note per gli eredi
Il GetTypeDescriptor(Type, Object) metodo deve restituire un descrittore di tipo personalizzato per l'oggetto . Se il metodo non fornisce informazioni sul tipo per l'oggetto, deve restituire null
.