ProvideToolboxFormatAttribute Constructor
Initializes a new instance of ProvideToolboxFormatAttribute for the specified format.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'Declaration
Public Sub New ( _
format As String _
)
public ProvideToolboxFormatAttribute(
string format
)
public:
ProvideToolboxFormatAttribute(
String^ format
)
new :
format:string -> ProvideToolboxFormatAttribute
public function ProvideToolboxFormatAttribute(
format : String
)
Parameters
format
Type: System.StringThe name of a supported format.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown if the format argument is null. |
Examples
In the example below the attributes applied to the class MyPackage indicate that the package supports version 1 of Toolbox items of with two clipboard formats: "CF_XMLCODE" and "InPlaceMenuEditorMenu".
[DefaultRegistryRoot("Software\\Microsoft\\VisualStudio\\8.0")]
[ProvideToolboxItems(true, 1)]
[ProvideToolboxFormat("CF_XMLCODE")]
[ProvideToolboxFormat("InPlaceMenuEditorMenu")]
[Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
internal sealed class MyPackage : Package
.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.
See Also
Reference
ProvideToolboxFormatAttribute Class
Microsoft.VisualStudio.Shell Namespace