TypeDescriptor.RemoveProviderTransparent Metodo

Definizione

Rimuove un provider di descrizioni di tipo aggiunto in precedenza.

Overload

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Rimuove un provider di descrizioni di tipo aggiunto in precedenza, associato al tipo specificato.

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Rimuove un provider del descrittore di tipo aggiunto in precedenza, associato all'oggetto specificato.

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Rimuove un provider di descrizioni di tipo aggiunto in precedenza, associato al tipo specificato.

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)

Parametri

provider
TypeDescriptionProvider

Oggetto TypeDescriptionProvider da rimuovere.

type
Type

Oggetto Type del componente di destinazione.

Eccezioni

Uno o entrambi i parametri sono null.

Commenti

Questo metodo rimuove un provider di descrizione del tipo aggiunto in precedenza con il AddProvider(TypeDescriptionProvider, Type) metodo . La rimozione di un provider causa la generazione di un Refreshed evento per il tipo associato.

Questo metodo può essere chiamato da codice parzialmente attendibile. Se RestrictedRegistrationAccess è definito, il chiamante può annullare la registrazione di un provider per il tipo specificato se è anche parzialmente attendibile.

Usare il RemoveProvider(TypeDescriptionProvider, Type) metodo se non è necessario chiamare dal codice parzialmente attendibile.

Si applica a

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Rimuove un provider del descrittore di tipo aggiunto in precedenza, associato all'oggetto specificato.

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)

Parametri

provider
TypeDescriptionProvider

Oggetto TypeDescriptionProvider da rimuovere.

instance
Object

Istanza del componente di destinazione.

Eccezioni

Uno o entrambi i parametri sono null.

Commenti

Questo metodo rimuove un provider di descrizione del tipo aggiunto in precedenza con il AddProvider(TypeDescriptionProvider, Object) metodo . La rimozione di un provider causa la generazione di un Refreshed evento per l'oggetto associato.

Questo metodo può essere chiamato da codice parzialmente attendibile. Se RestrictedRegistrationAccess è definito, il chiamante può registrare un provider per l'istanza specificata se il relativo tipo è anche parzialmente attendibile.

Usare il RemoveProvider(TypeDescriptionProvider, Object) metodo se non è necessario chiamare dal codice parzialmente attendibile.

Si applica a