TypeDescriptor.RemoveProviderTransparent 方法

定義

移除先前加入的類型描述提供者。

多載

RemoveProviderTransparent(TypeDescriptionProvider, Type)

移除先前所加入與指定類型相關聯的類型描述提供者。

RemoveProviderTransparent(TypeDescriptionProvider, Object)

移除先前所加入之與指定物件相關聯的類型描述提供者。

RemoveProviderTransparent(TypeDescriptionProvider, Type)

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

移除先前所加入與指定類型相關聯的類型描述提供者。

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)

參數

type
Type

目標元件的 Type

例外狀況

其中一或二個參數都為 null

備註

這個方法會移除先前使用 AddProvider(TypeDescriptionProvider, Type) 方法新增的類型描述提供者。 拿掉提供者會導致 Refreshed 引發相關聯類型的事件。

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

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

適用於

RemoveProviderTransparent(TypeDescriptionProvider, Object)

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

移除先前所加入之與指定物件相關聯的類型描述提供者。

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)

參數

instance
Object

目標元件的執行個體。

例外狀況

其中一或二個參數都為 null

備註

這個方法會移除先前使用 AddProvider(TypeDescriptionProvider, Object) 方法新增的類型描述提供者。 拿掉提供者會導致 Refreshed 引發相關聯物件的事件。

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

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

適用於