Edition Element (VSX Schema)
Required. Specifies a Visual Studio edition that the extension supports.
<Edition>Pro</Edition>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute |
Description |
---|---|
None. |
Child Elements
Element |
Description |
---|---|
None. |
Parent Elements
Element |
Description |
---|---|
Optional. Contains one or more Edition elements. |
Text Value
The text value must be one of the values in the following table.
Value |
Supported Visual Studio Editions |
---|---|
Pro |
Professional, Premium, and Ultimate |
Premium |
Premium and Ultimate |
Ultimate |
Ultimate |
VWDExpress |
Visual Web Developer |
VCSExpress |
Visual C# Express |
VBExpress |
Visual Basic Express |
VCExpress |
Visual C++ Express |
Express_All |
All Visual Studio Express Editions |
IntegratedShell |
Visual Studio Integrated Shell and all Visual Studio editions |
Remarks
When a user searches for new extensions in Extension Manager, only those extensions that support the currently-loaded edition of Visual Studio will appear in the list. For example, if Visual Studio Professional edition is loaded, the user will not see extensions in which the value of the only Edition element is set to Ultimate.
One VisualStudio element can contain multiple Edition elements.
Element Information
Namespace |
https://schemas.microsoft.com/developer/vsx-schema/2010 |
Schema Name |
VSIX Manifest |
Validation File |
VSIXManifestSchema.xsd |
Can be Empty |
Not applicable |