ProvideDesignerMetadataAttribute Constructor
Initializes a new instance of ProvideDesignerMetadataAttribute, associating a new metadata Type with the current Type.
Namespace: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Public Sub New ( _
runtimeType As Type, _
metadataType As Type _
)
public ProvideDesignerMetadataAttribute(
Type runtimeType,
Type metadataType
)
public:
ProvideDesignerMetadataAttribute(
Type^ runtimeType,
Type^ metadataType
)
new :
runtimeType:Type *
metadataType:Type -> ProvideDesignerMetadataAttribute
public function ProvideDesignerMetadataAttribute(
runtimeType : Type,
metadataType : Type
)
Parameters
runtimeType
Type: TypeThe Type whose metadata will be updated.
metadataType
Type: TypeThe Type containing the metadata to be added to an existing type.
Remarks
The scope of the metadata modifications provided by ProvideDesignerMetadataAttribute depends on the value of the instance's IsGlobal property. It can be
Global -- for all new instances of runtimeType
Local -- pertaining only to instances of the runtimeType created on a design surface provided by the current VSPackage.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.