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>
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. |
Any child elements not listed in this document are exposed to the VSIX Manifest API as extra XmlElement objects.