TypeDescriptor.RemoveProvider Method

Definition

Supprime un fournisseur de description de type précédemment ajouté.Removes a previously added type description provider.

Overloads

RemoveProvider(TypeDescriptionProvider, Object)

Supprime un fournisseur de description de type précédemment ajouté qui est associé à l’objet spécifié.Removes a previously added type description provider that is associated with the specified object.

RemoveProvider(TypeDescriptionProvider, Type)

Supprime un fournisseur de description de type précédemment ajouté qui est associé au type spécifié.Removes a previously added type description provider that is associated with the specified type.

RemoveProvider(TypeDescriptionProvider, Object)

Supprime un fournisseur de description de type précédemment ajouté qui est associé à l’objet spécifié.Removes a previously added type description provider that is associated with the specified object.

public:
 static void RemoveProvider(System::ComponentModel::TypeDescriptionProvider ^ provider, System::Object ^ instance);
public static void RemoveProvider (System.ComponentModel.TypeDescriptionProvider provider, object instance);
static member RemoveProvider : System.ComponentModel.TypeDescriptionProvider * obj -> unit
Public Shared Sub RemoveProvider (provider As TypeDescriptionProvider, instance As Object)

Parameters

provider
TypeDescriptionProvider

Objet TypeDescriptionProvider à supprimer.The TypeDescriptionProvider to remove.

instance
Object

Instance du composant cible.An instance of the target component.

Exceptions

Au moins l’un des deux paramètres a la valeur null.One or both of the parameters are null.

Remarks

Cette méthode supprime un fournisseur de description de type précédemment ajouté à l’aide de la méthode AddProvider(TypeDescriptionProvider, Object).This method removes a type description provider previously added with the AddProvider(TypeDescriptionProvider, Object) method. La suppression d’un fournisseur entraîne le déclenchement d’un événement Refreshed pour l’objet associé.Removing a provider causes a Refreshed event to be raised for the associated object.

Utilisez la méthode RemoveProviderTransparent(TypeDescriptionProvider, Object) si vous devez appeler à partir de code partiellement fiable.Use the RemoveProviderTransparent(TypeDescriptionProvider, Object) method if you need to call from partially trusted code.

See also

RemoveProvider(TypeDescriptionProvider, Type)

Supprime un fournisseur de description de type précédemment ajouté qui est associé au type spécifié.Removes a previously added type description provider that is associated with the specified type.

public:
 static void RemoveProvider(System::ComponentModel::TypeDescriptionProvider ^ provider, Type ^ type);
public static void RemoveProvider (System.ComponentModel.TypeDescriptionProvider provider, Type type);
static member RemoveProvider : System.ComponentModel.TypeDescriptionProvider * Type -> unit
Public Shared Sub RemoveProvider (provider As TypeDescriptionProvider, type As Type)

Parameters

provider
TypeDescriptionProvider

Objet TypeDescriptionProvider à supprimer.The TypeDescriptionProvider to remove.

type
Type

Type du composant cible.The Type of the target component.

Exceptions

Au moins l’un des deux paramètres a la valeur null.One or both of the parameters are null.

Remarks

Cette méthode supprime un fournisseur de description de type précédemment ajouté à l’aide de la méthode AddProvider(TypeDescriptionProvider, Type).This method removes a type description provider previously added with the AddProvider(TypeDescriptionProvider, Type) method. La suppression d’un fournisseur entraîne le déclenchement d’un événement Refreshed pour le type associé.Removing a provider causes a Refreshed event to be raised for the associated type.

Utilisez la méthode RemoveProviderTransparent(TypeDescriptionProvider, Type) si vous devez appeler à partir de code partiellement fiable.Use the RemoveProviderTransparent(TypeDescriptionProvider, Type) method if you need to call from partially trusted code.

See also

Applies to