TypeDescriptor.RemoveProvider 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
删除以前添加的类型说明提供程序。
重载
RemoveProvider(TypeDescriptionProvider, Object) |
移除以前添加的与指定对象关联的类型说明提供程序。 |
RemoveProvider(TypeDescriptionProvider, Type) |
删除以前添加的与指定类型关联的类型说明提供程序。 |
RemoveProvider(TypeDescriptionProvider, Object)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
移除以前添加的与指定对象关联的类型说明提供程序。
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)
参数
- provider
- TypeDescriptionProvider
要移除的 TypeDescriptionProvider。
- instance
- Object
目标组件的实例。
例外
两个参数之一或两个参数均为 null
。
注解
此方法删除以前随 方法一起 AddProvider(TypeDescriptionProvider, Object) 添加的类型说明提供程序。 删除提供程序会导致 Refreshed 为关联的对象引发事件。
如果需要从部分受信任的代码调用, RemoveProviderTransparent(TypeDescriptionProvider, Object) 请使用 方法。
另请参阅
适用于
RemoveProvider(TypeDescriptionProvider, Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
删除以前添加的与指定类型关联的类型说明提供程序。
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)
参数
- provider
- TypeDescriptionProvider
要移除的 TypeDescriptionProvider。
例外
两个参数之一或两个参数均为 null
。
注解
此方法删除以前随 方法一起 AddProvider(TypeDescriptionProvider, Type) 添加的类型说明提供程序。 删除提供程序会导致 Refreshed 为关联的类型引发事件。
如果需要从部分受信任的代码调用, RemoveProviderTransparent(TypeDescriptionProvider, Type) 请使用 方法。