TypeDescriptor.RemoveProvider 方法

定義

移除先前新增的型別描述提供者。

多載

名稱 Description
RemoveProvider(TypeDescriptionProvider, Object)

拿掉先前加入的類型描述提供者,該提供者與指定的對象相關聯。

RemoveProvider(TypeDescriptionProvider, Type)

拿掉先前加入的類型描述提供者,該提供者與指定的類型相關聯。

RemoveProvider(TypeDescriptionProvider, Object)

拿掉先前加入的類型描述提供者,該提供者與指定的對象相關聯。

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

參數

instance
Object

目標元件的實例。

例外狀況

其中一個或兩個參數為 null

備註

此方法移除先前隨方法新增 AddProvider(TypeDescriptionProvider, Object) 的型別描述提供者。 移除提供者會為 Refreshed 相關物件引發事件。

如果你需要從部分受信任的程式碼呼叫,就用這個 RemoveProviderTransparent(TypeDescriptionProvider, Object) 方法。

另請參閱

適用於

RemoveProvider(TypeDescriptionProvider, Type)

拿掉先前加入的類型描述提供者,該提供者與指定的類型相關聯。

public:
 static void RemoveProvider(System::ComponentModel::TypeDescriptionProvider ^ provider, Type ^ type);
public static void RemoveProvider(System.ComponentModel.TypeDescriptionProvider provider, Type type);
static member RemoveProvider : System.ComponentModel.TypeDescriptionProvider * Type -> unit
Public Shared Sub RemoveProvider (provider As TypeDescriptionProvider, type As Type)

參數

type
Type

目標成分的。Type

例外狀況

其中一個或兩個參數為 null

備註

此方法移除先前隨方法新增 AddProvider(TypeDescriptionProvider, Type) 的型別描述提供者。 移除提供者會引發 Refreshed 相關類型事件。

如果你需要從部分受信任的程式碼呼叫,就用這個 RemoveProviderTransparent(TypeDescriptionProvider, Type) 方法。

另請參閱

適用於