次の方法で共有


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 拡張機能の検索と使用 [拡張機能と更新プログラム] ダイアログ ボックスを使用して拡張機能のインストール、削除、アクティブ化、非アクティブ化を行う方法について説明します。