VSIX 言語パック スキーマ 2.0 リファレンス
VSIX 言語パック スキーマには、VSIX パッケージのローカライズされたインストール情報が含まれています。 このスキーマのバージョン 2.0 では、追加のローカライズ要素がサポートされています。
言語パック スキーマ
言語パック ファイルのルート要素は、言語パック形式のバージョンである Version
属性を含む <PackageLanguagePackManifest>
です。 この記事では、言語パック形式のバージョン 2.0 について説明します。これは、マニフェストで Version
属性を値 Version="2.0.0"
に設定することで指定されます。 ルート要素には、子の <Metadata>
要素のみが 1 つだけ含まれています。
PackageLanguagePackManifest 要素
<PackageLanguagePackManifest>
要素内には、次の要素が存在する必要があります。
タイトル | 説明 |
---|---|
<Metadata> |
ローカライズされたすべてのパッケージ メタデータのコンテナー要素 |
Metadata 要素
<Metadata>
要素内には、次の要素を含めることができます。
タイトル | 説明 |
---|---|
<DisplayName> |
インストールされる拡張機能のローカライズされた名前 |
<Description> |
インストールされる拡張機能のローカライズされた説明 |
<License> |
拡張機能のライセンスのローカライズ版へのパス |
<MoreInfo> |
拡張機能に関するローカライズされた情報へのリンク |
<ReleaseNotes> |
リリース ノートのローカライズ版へのパスまたはリンク |
<Icon> |
拡張機能アイコンのローカライズ版へのパス |
サンプル マニフェスト
<?xml version="1.0" encoding="utf-8"?>
<PackageLanguagePackManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011">
<Metadata>
<DisplayName>Arbol de Familia</DisplayName>
<Description> Esta extensión pone control personalizado en la caja de herramientas por manejar información de familia.</Description>
<MoreInfo> http://www.contoso.com/products/es/ArbolDeFamilia.htm</MoreInfo>
<License>Eula.rtf</License>
<ReleaseNotes>ReleaseNotes.rtf</ReleaseNotes>
<Icon>Icon.png</Icon>
</Metadata>
</PackageLanguagePackManifest>
関連項目
Title | 説明 |
---|---|
VSIX パッケージのローカライズ | VSIX パッケージのローカライズされたインストールをサポートする方法について説明します。 |
VSIX 拡張機能スキーマ 2.0 リファレンス | VSIX マニフェストには、.vsix 配置ファイルの内容が記述されます。 配置ファイルを使用すると、[拡張機能と更新プログラム] ダイアログ ボックスを使用して Visual Studio 拡張機能をインストールできます。 |
Visual Studio 拡張機能の検索と使用 | [拡張機能と更新プログラム] ダイアログ ボックスを使用して拡張機能のインストール、削除、アクティブ化、非アクティブ化を行う方法について説明します。 |