Identity Element (VSX Schema)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Required. Defines the unique identification information for the package.
<Identity Version="2.1.40307.0" Id="Fabrikam.Application.Extension1" Language="us-en" Publisher="Fabrikam" />
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute |
Description |
---|---|
Id |
Must be a unique ID for the package. Recommended convention: Company.Product.Feature.Name. Must contain only alphanumeric characters and is limited to 100 characters. |
Version |
Defines the version of the package and its contents. Must follow the assembly versioning format: Major.Minor.Build.Revision (for example, 1.2.40308.00). Higher version numbers are considered updates to the package, and can be installed over the existing installed version. |
Language |
Specifies a language for the package. Corresponds to the textual data in the manifest. Must follow the CLR locale code convention for resource assemblies: en-us, en, fr-fr, and so forth. By default, the value is "neutral," which indicates that the extension will run on any version of Visual Studio. |
Publisher |
The publisher of this package, typically a company or individual name. Limited to 100 characters. |
Child Elements
Element |
Description |
---|---|
None |
Parent Elements
Element |
Description |
---|---|
Contains metadata about the package, its identity, and advertising information. |
Element Information
Namespace |
https://schemas.microsoft.com/developer/vsx-schema/2011 |
Schema Name |
VSIX Manifest |
Validation File |
PackageManifestSchema.xsd |
Can be Empty |
Not applicable |