TypeDescriptor.AddProviderTransparent Metodo

Definizione

Aggiunge un provider del descrittore di tipo all'elenco di provider per questo descrittore di tipo.Adds a type description provider to the list of providers for this type descriptor.

Overload

AddProviderTransparent(TypeDescriptionProvider, Object)

Aggiunge un provider di descrizione del tipo per una singola istanza di un componente.Adds a type description provider for a single instance of a component.

AddProviderTransparent(TypeDescriptionProvider, Type)

Aggiunge un provider di descrizioni di tipo per una classe Component.Adds a type description provider for a component class.

AddProviderTransparent(TypeDescriptionProvider, Object)

Aggiunge un provider di descrizione del tipo per una singola istanza di un componente.Adds a type description provider for a single instance of a component.

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

Parametri

provider
TypeDescriptionProvider

Oggetto TypeDescriptionProvider da aggiungere.The TypeDescriptionProvider to add.

instance
Object

Istanza del componente di destinazione.An instance of the target component.

Eccezioni

Uno o entrambi i parametri sono null.One or both of the parameters are null.

Commenti

Questo metodo può essere chiamato da codice parzialmente attendibile.This method can be called from partially trusted code. Se RestrictedRegistrationAccess è definito, il chiamante può registrare un provider per l'istanza specificata se il relativo tipo è anche parzialmente attendibile.If RestrictedRegistrationAccess is defined, the caller can register a provider for the specified instance if its type is also partially trusted.

Usare il metodo AddProvider(TypeDescriptionProvider, Object) se non è necessario chiamare da codice parzialmente attendibile.Use the AddProvider(TypeDescriptionProvider, Object) method if you do not need to call from partially trusted code.

Sicurezza

TypeDescriptorPermission
Per l'accesso al registro di sistema.For registry access. Azione di sicurezza: Demand.Security action: Demand. Enumerazione associata: RestrictedRegistrationAccessAssociated enumeration: RestrictedRegistrationAccess

PermissionSet
Azione di sicurezza: Demand.Security action: Demand. Tipo associato: il PermissionSet richiesto dall'assembly che definisce il tipo del parametro del instance.Associated type: The PermissionSet that is required by the assembly that defines the instance parameter's type.

AddProviderTransparent(TypeDescriptionProvider, Type)

Aggiunge un provider di descrizioni di tipo per una classe Component.Adds a type description provider for a component class.

public:
 static void AddProviderTransparent(System::ComponentModel::TypeDescriptionProvider ^ provider, Type ^ type);
public static void AddProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, Type type);
static member AddProviderTransparent : System.ComponentModel.TypeDescriptionProvider * Type -> unit

Parametri

provider
TypeDescriptionProvider

Oggetto TypeDescriptionProvider da aggiungere.The TypeDescriptionProvider to add.

type
Type

Oggetto Type del componente di destinazione.The Type of the target component.

Eccezioni

Uno o entrambi i parametri sono null.One or both of the parameters are null.

Commenti

Questo metodo può essere chiamato da codice parzialmente attendibile.This method can be called from partially trusted code. Se RestrictedRegistrationAccess è definito, il chiamante può registrare un provider per il tipo specificato se è anche parzialmente attendibile.If RestrictedRegistrationAccess is defined, the caller can register a provider for the specified type if it is also partially trusted.

Usare il metodo AddProvider(TypeDescriptionProvider, Type) se non è necessario chiamare da codice parzialmente attendibile.Use the AddProvider(TypeDescriptionProvider, Type) method if you do not need to call from partially trusted code.

Sicurezza

TypeDescriptorPermission
Per l'accesso al registro di sistema.For registry access. Azione di sicurezza: Demand.Security action: Demand. Enumerazione associata: RestrictedRegistrationAccessAssociated enumeration: RestrictedRegistrationAccess

PermissionSet
Azione di sicurezza: Demand.Security action: Demand. Tipo associato: il PermissionSet richiesto dall'assembly che definisce type.Associated type: The PermissionSet that is required by the assembly that defines type.

Si applica a