TypeDescriptor.AddProviderTransparent 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將類型描述提供者加入這個類型描述元的提供者清單。
多載
AddProviderTransparent(TypeDescriptionProvider, Object) |
加入元件之單一執行個體的類型描述提供者。 |
AddProviderTransparent(TypeDescriptionProvider, Type) |
加入元件類別的類型描述提供者。 |
AddProviderTransparent(TypeDescriptionProvider, Object)
加入元件之單一執行個體的類型描述提供者。
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)
參數
- provider
- TypeDescriptionProvider
要加入的 TypeDescriptionProvider。
- instance
- Object
目標元件的執行個體。
例外狀況
其中一或二個參數都為 null
。
備註
可以從部分信任程式碼呼叫這個方法。 如果 RestrictedRegistrationAccess 已定義,則呼叫端可以在其類型也受到部分信任的情況下,註冊指定實例的提供者。
AddProvider(TypeDescriptionProvider, Object)如果您不需要從部分信任的程式代碼呼叫,請使用 方法。
適用於
AddProviderTransparent(TypeDescriptionProvider, Type)
加入元件類別的類型描述提供者。
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)
參數
- provider
- TypeDescriptionProvider
要加入的 TypeDescriptionProvider。
例外狀況
其中一或二個參數都為 null
。
備註
可以從部分信任程式碼呼叫這個方法。 如果 RestrictedRegistrationAccess 已定義,則呼叫端可以註冊指定類型的提供者,如果它也是部分信任的。
AddProvider(TypeDescriptionProvider, Type)如果您不需要從部分信任的程式代碼呼叫,請使用 方法。