TypeDescriptor.RemoveProviderTransparent 方法

定义

删除以前添加的类型说明提供程序。

重载

RemoveProviderTransparent(TypeDescriptionProvider, Type)

删除以前添加的与指定类型关联的类型说明提供程序。

RemoveProviderTransparent(TypeDescriptionProvider, Object)

移除以前添加的与指定对象关联的类型说明提供程序。

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
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)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
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)如果不需要从部分受信任的代码调用,请使用 方法。

适用于