TypeDescriptor.AddProviderTransparent 方法

定義

將類型描述提供者加入這個類型描述元的提供者清單。

多載

AddProviderTransparent(TypeDescriptionProvider, Object)

加入元件之單一執行個體的類型描述提供者。

AddProviderTransparent(TypeDescriptionProvider, Type)

加入元件類別的類型描述提供者。

AddProviderTransparent(TypeDescriptionProvider, Object)

來源:
TypeDescriptor.cs
來源:
TypeDescriptor.cs
來源:
TypeDescriptor.cs

加入元件之單一執行個體的類型描述提供者。

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

目標元件的執行個體。

例外狀況

其中一或二個參數都為 null

備註

可以從部分信任程式碼呼叫這個方法。 如果 RestrictedRegistrationAccess 已定義,則呼叫端可以在其類型也受到部分信任的情況下,註冊指定實例的提供者。

AddProvider(TypeDescriptionProvider, Object)如果您不需要從部分信任的程式代碼呼叫,請使用 方法。

適用於

AddProviderTransparent(TypeDescriptionProvider, Type)

來源:
TypeDescriptor.cs
來源:
TypeDescriptor.cs
來源:
TypeDescriptor.cs

加入元件類別的類型描述提供者。

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
Public Shared Sub AddProviderTransparent (provider As TypeDescriptionProvider, type As Type)

參數

type
Type

目標元件的 Type

例外狀況

其中一或二個參數都為 null

備註

可以從部分信任程式碼呼叫這個方法。 如果 RestrictedRegistrationAccess 已定義,則呼叫端可以註冊指定類型的提供者,如果它也是部分信任的。

AddProvider(TypeDescriptionProvider, Type)如果您不需要從部分信任的程式代碼呼叫,請使用 方法。

適用於