ProvideDesignerMetadataAttribute Constructor (Type^, Type^)

 

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)

public:
ProvideDesignerMetadataAttribute(
	Type^ runtimeType,
	Type^ metadataType
)

Parameters

runtimeType
Type: System::Type^

The Type whose metadata will be updated.

metadataType
Type: System::Type^

The Type containing the metadata to be added to an existing type.

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.

Return to top
Show: