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

VisualStudio Element

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

http://schemas.microsoft.com/developer/vsx-schema/2010

Schema Name

VSIX Manifest

Validation File

VSIXManifestSchema.xsd

Can be Empty

Not applicable

See Also

Other Resources

VSIX Extension Schema Reference

Visual Studio Extension Deployment