Freigeben über


TypeDescriptor.RemoveProviderTransparent Methode

Definition

Entfernt einen zuvor hinzugefügten Typbeschreibungsanbieter.

Überlädt

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Entfernt einen zuvor hinzugefügten Typbeschreibungsanbieter, der dem angegebenen Typ zugeordnet ist.

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Entfernt einen zuvor hinzugefügten Typbeschreibungsanbieter, der dem angegebenen Objekt zugeordnet ist.

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Entfernt einen zuvor hinzugefügten Typbeschreibungsanbieter, der dem angegebenen Typ zugeordnet ist.

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

Parameter

provider
TypeDescriptionProvider

Das zu entfernende TypeDescriptionProvider-Element.

type
Type

Der Type der Zielkomponente.

Ausnahmen

Ein oder beide Parameter sind null.

Hinweise

Diese Methode entfernt einen Typbeschreibungsanbieter, der zuvor mit der AddProvider(TypeDescriptionProvider, Type) -Methode hinzugefügt wurde. Das Entfernen eines Anbieters führt dazu, dass ein Refreshed Ereignis für den zugeordneten Typ ausgelöst wird.

Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden. Wenn RestrictedRegistrationAccess definiert ist, kann der Aufrufer die Registrierung eines Anbieters für den angegebenen Typ aufheben, wenn er auch teilweise vertrauenswürdig ist.

Verwenden Sie die RemoveProvider(TypeDescriptionProvider, Type) -Methode, wenn Sie nicht aus teilweise vertrauenswürdigem Code aufrufen müssen.

Gilt für:

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Entfernt einen zuvor hinzugefügten Typbeschreibungsanbieter, der dem angegebenen Objekt zugeordnet ist.

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

Parameter

provider
TypeDescriptionProvider

Das zu entfernende TypeDescriptionProvider-Element.

instance
Object

Eine Instanz der Zielkomponente.

Ausnahmen

Ein oder beide Parameter sind null.

Hinweise

Diese Methode entfernt einen Typbeschreibungsanbieter, der zuvor mit der AddProvider(TypeDescriptionProvider, Object) -Methode hinzugefügt wurde. Das Entfernen eines Anbieters führt dazu, dass ein Refreshed Ereignis für das zugeordnete Objekt ausgelöst wird.

Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden. Wenn RestrictedRegistrationAccess definiert ist, kann der Aufrufer einen Anbieter für die angegebene instance registrieren, wenn sein Typ auch teilweise vertrauenswürdig ist.

Verwenden Sie die RemoveProvider(TypeDescriptionProvider, Object) -Methode, wenn Sie nicht aus teilweise vertrauenswürdigem Code aufrufen müssen.

Gilt für: