Metadata Element (VSX Schema)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Required. Contains metadata about the package, its identity, and advertising information.
<Metadata>
<Identity>... </Identity>
<DisplayName>... </DisplayName>
<Description>... </Description>
<MoreInfo>... </MoreInfo>
<License>... </License>
<ReleaseNotes>... </ReleaseNotes>
<Icon>... </Icon>
<PreviewImage>... </PreviewImage>
<Tags>... </Tags>
<GettingStartedGuide>... </GettingStartedGuide>
</Metadata>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute |
Description |
---|---|
None |
Child Elements
Element |
Description |
---|---|
Optional. Describes the extension that is displayed in Extension Manager. Takes a text value that is limited to 1,000 characters. |
|
Required. The extension name that is displayed in the Extension Manager. Takes a text value that is limited to 100 characters. |
|
Optional. The relative path of an .html file, or a URL of a website that contains information about how to use the extension or the content in the package. The guide is opened as part of an installation. |
|
Optional. The relative path of an image file (.png, .bmp, .jpeg, .ico) in the package that is displayed in the list view in Extension Manager. The image must be 32x32 pixels. If no image is specified, a default image is used. |
|
Required. Defines the unique identification information for the package. |
|
Optional. The relative path of a license file (.txt, .rtf) in the package, or the URL of a website that contains the license. |
|
Optional. The URL of a website that contains a description of the extension. |
|
Optional. The relative path of an image file (.png, .bmp, .jpeg) in the package that is displayed in the details view in Extension Manager. The image must be 200x200 pixels. If no image is specified, a default image is used. |
|
Optional. The relative path of a release notes file (.txt, .rtf) in the package, or the URL of a website that displays the release notes. |
|
Optional. Text tags that are used for search hints. Limited to 100 characters. |
Parent Elements
Element |
Description |
---|---|
Required. Provides the root element for a manifest that describes a Visual Studio extension deployment package. |
Remarks
Any child elements not listed in this document are exposed to the VSIX Manifest API as extra XmlElement objects.
Element Information
Namespace |
https://schemas.microsoft.com/developer/vsx-schema/2011 |
Schema Name |
VSIX Manifest |
Validation File |
PackageManifestSchema.xsd |
Can be Empty |
No |