TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Méthode

Définition

Surcharges

Nom Description
GetTypeDescriptorFromRegisteredType(Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

GetTypeDescriptorFromRegisteredType(Type)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

GetTypeDescriptorFromRegisteredType(Type, Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

GetTypeDescriptorFromRegisteredType(Object)

Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

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

Paramètres

instance
Object

Instance du type. Peut être null si aucune instance n’a été transmise au TypeDescriptor.

Retours

Qui ICustomTypeDescriptor peut fournir des métadonnées pour le type.

Remarques

La méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode n’est pas intéressée par la fourniture d’informations de type pour l’objet, elle doit retourner la base.

S’applique à

GetTypeDescriptorFromRegisteredType(Type)

Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

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

Paramètres

objectType
Type

Type d’objet pour lequel récupérer le descripteur de type.

Retours

Qui ICustomTypeDescriptor peut fournir des métadonnées pour le type.

Remarques

La méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode n’est pas intéressée par la fourniture d’informations de type pour l’objet, elle doit retourner la base.

S’applique à

GetTypeDescriptorFromRegisteredType(Type, Object)

Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

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

Paramètres

objectType
Type

Type d’objet pour lequel récupérer le descripteur de type.

instance
Object

Instance du type. Peut être null si aucune instance n’a été transmise au TypeDescriptor.

Retours

Qui ICustomTypeDescriptor peut fournir des métadonnées pour le type.

Remarques

Le paramètre objectType est toujours valide, mais le paramètre d’instance peut être null si aucune instance n’a été passée à TypeDescriptor. La méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode n’est pas intéressée par la fourniture d’informations de type pour l’objet, elle doit retourner la base.

Cette méthode est prototypeée comme virtuelle et retourne par défaut un descripteur de type personnalisé qui retourne des collections vides pour toutes les valeurs si aucun fournisseur parent n’a été passé. Si un fournisseur parent a été passé, cette méthode appelle la méthode GetTypeDescriptorFromRegisteredType du fournisseur parent.

S’applique à