TypeDescriptor::AddProviderTransparent Method (TypeDescriptionProvider^, Type^)
.NET Framework (current version)
Adds a type description provider for a component class.
Assembly: System (in System.dll)
public: static void AddProviderTransparent( TypeDescriptionProvider^ provider, Type^ type )
Parameters
- provider
-
Type:
System.ComponentModel::TypeDescriptionProvider^
The TypeDescriptionProvider to add.
- type
-
Type:
System::Type^
The Type of the target component.
| Exception | Condition |
|---|---|
| ArgumentNullException | One or both of the parameters are null. |
This method can be called from partially trusted code. If RestrictedRegistrationAccess is defined, the caller can register a provider for the specified type if it is also partially trusted.
Use the AddProvider(TypeDescriptionProvider^, Type^) method if you do not need to call from partially trusted code.
TypeDescriptorPermissionPermissionSet
For registry access. Security action: Demand. Associated enumeration: RestrictedRegistrationAccess
Security action: Demand. Associated type: The PermissionSet that is required by the assembly that defines type.
.NET Framework
Available since 4.0
Available since 4.0
Show: