TypeDescriptor.RemoveProviderTransparent Metoda

Definice

Odebere dříve přidaného zprostředkovatele popisu typu.

Přetížení

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Odebere dříve přidaného zprostředkovatele popisu typu, který je přidružený k zadanému typu.

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Odebere dříve přidaného zprostředkovatele popisu typu, který je přidružený k zadanému objektu.

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs

Odebere dříve přidaného zprostředkovatele popisu typu, který je přidružený k zadanému typu.

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)

Parametry

provider
TypeDescriptionProvider

Chcete-li TypeDescriptionProvider odebrat.

type
Type

Cílová Type komponenta.

Výjimky

Jeden nebo oba parametry jsou null.

Poznámky

Tato metoda odebere zprostředkovatele popisu typu, který byl dříve přidán s metodou AddProvider(TypeDescriptionProvider, Type) . Odebrání zprostředkovatele způsobí Refreshed vyvolání události pro přidružený typ.

Tuto metodu lze volat z částečně důvěryhodného kódu. Pokud RestrictedRegistrationAccess je definována, volající může zrušit registraci zprostředkovatele pro zadaný typ, pokud je také částečně důvěryhodný.

Pokud nepotřebujete volat z částečně důvěryhodného kódu, použijte metodu RemoveProvider(TypeDescriptionProvider, Type) .

Platí pro

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs

Odebere dříve přidaného zprostředkovatele popisu typu, který je přidružený k zadanému objektu.

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)

Parametry

provider
TypeDescriptionProvider

Chcete-li TypeDescriptionProvider odebrat.

instance
Object

Instance cílové komponenty.

Výjimky

Jeden nebo oba parametry jsou null.

Poznámky

Tato metoda odebere zprostředkovatele popisu typu, který byl dříve přidán s metodou AddProvider(TypeDescriptionProvider, Object) . Odebrání zprostředkovatele způsobí vyvolání Refreshed události pro přidružený objekt.

Tuto metodu lze volat z částečně důvěryhodného kódu. Pokud RestrictedRegistrationAccess je definována, volající může zaregistrovat zprostředkovatele pro zadanou instanci, pokud je její typ také částečně důvěryhodný.

Pokud nepotřebujete volat z částečně důvěryhodného kódu, použijte metodu RemoveProvider(TypeDescriptionProvider, Object) .

Platí pro