TypeDescriptor.AddProviderTransparent TypeDescriptor.AddProviderTransparent TypeDescriptor.AddProviderTransparent TypeDescriptor.AddProviderTransparent Method

定義

この型記述子のプロバイダーのリストに型説明のプロバイダーを追加します。Adds a type description provider to the list of providers for this type descriptor.

オーバーロード

AddProviderTransparent(TypeDescriptionProvider, Object) AddProviderTransparent(TypeDescriptionProvider, Object) AddProviderTransparent(TypeDescriptionProvider, Object) AddProviderTransparent(TypeDescriptionProvider, Object)

コンポーネントの単一インスタンスの型説明の提供元を追加します。Adds a type description provider for a single instance of a component.

AddProviderTransparent(TypeDescriptionProvider, Type) AddProviderTransparent(TypeDescriptionProvider, Type) AddProviderTransparent(TypeDescriptionProvider, Type)

コンポーネント クラスの型説明のプロバイダーを追加します。Adds a type description provider for a component class.

AddProviderTransparent(TypeDescriptionProvider, Object) AddProviderTransparent(TypeDescriptionProvider, Object) AddProviderTransparent(TypeDescriptionProvider, Object) AddProviderTransparent(TypeDescriptionProvider, Object)

コンポーネントの単一インスタンスの型説明の提供元を追加します。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)

パラメーター

instance
Object Object Object Object

対象コンポーネントのインスタンス。An instance of the target component.

例外

一方または両方のパラメーターが null です。One or both of the parameters are null.

注釈

このメソッドは、部分的に信頼されているコードから呼び出すことができます。This method can be called from partially trusted code. 場合RestrictedRegistrationAccessが定義されている場合、呼び出し元できますプロバイダーを登録する指定したインスタンスの型が部分的に信頼されたもある場合。If RestrictedRegistrationAccess is defined, the caller can register a provider for the specified instance if its type is also partially trusted.

使用して、AddProvider(TypeDescriptionProvider, Object)メソッドを部分信頼コードから呼び出す必要がない場合。Use the AddProvider(TypeDescriptionProvider, Object) method if you do not need to call from partially trusted code.

セキュリティ

TypeDescriptorPermission
レジストリ アクセスします。For registry access. セキュリティ アクション:Demandします。Security action: Demand. 関連付けられた列挙体。 RestrictedRegistrationAccessAssociated enumeration: RestrictedRegistrationAccess

PermissionSet
セキュリティ アクション:Demandします。Security action: Demand. 関連付けられている型。PermissionSetを定義するアセンブリに必要なinstanceパラメーターの型。Associated type: The PermissionSet that is required by the assembly that defines the instance parameter's type.

AddProviderTransparent(TypeDescriptionProvider, Type) AddProviderTransparent(TypeDescriptionProvider, Type) AddProviderTransparent(TypeDescriptionProvider, Type)

コンポーネント クラスの型説明のプロバイダーを追加します。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

パラメーター

type
Type Type Type Type

対象のコンポーネントの TypeThe Type of the target component.

例外

一方または両方のパラメーターが null です。One or both of the parameters are null.

注釈

このメソッドは、部分的に信頼されているコードから呼び出すことができます。This method can be called from partially trusted code. 場合RestrictedRegistrationAccessが定義されている場合、呼び出し元できますプロバイダーを登録する指定した型のも部分的に信頼されている場合。If RestrictedRegistrationAccess is defined, the caller can register a provider for the specified type if it is also partially trusted.

使用して、AddProvider(TypeDescriptionProvider, Type)メソッドを部分信頼コードから呼び出す必要がない場合。Use the AddProvider(TypeDescriptionProvider, Type) method if you do not need to call from partially trusted code.

セキュリティ

TypeDescriptorPermission
レジストリ アクセスします。For registry access. セキュリティ アクション:Demandします。Security action: Demand. 関連付けられた列挙体。 RestrictedRegistrationAccessAssociated enumeration: RestrictedRegistrationAccess

PermissionSet
セキュリティ アクション:Demandします。Security action: Demand. 関連付けられている型。PermissionSetを定義するアセンブリに必要なtypeします。Associated type: The PermissionSet that is required by the assembly that defines type.

適用対象