TypeDescriptor::RemoveProvider Method (TypeDescriptionProvider^, Type^)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Removes a previously added type description provider that is associated with the specified type.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

public:
[PermissionSetAttribute(SecurityAction::LinkDemand, Name = "FullTrust")]
static void RemoveProvider(
	TypeDescriptionProvider^ provider,
	Type^ type
)

Parameters

provider
Type: System.ComponentModel::TypeDescriptionProvider^

The TypeDescriptionProvider to remove.

type
Type: System::Type^

The Type of the target component.

Exception Condition
ArgumentNullException

One or both of the parameters are null.

This method removes a type description provider previously added with the AddProvider(TypeDescriptionProvider^, Type^) method. Removing a provider causes a Refreshed event to be raised for the associated type.

Use the RemoveProviderTransparent(TypeDescriptionProvider^, Type^) method if you need to call from partially trusted code.

NamedPermissionSet

for full access to system resources. Demand value: LinkDemand. Associated state:

.NET Framework
Available since 2.0
Return to top
Show: