次の方法で共有


Visual Studio のコマンド (テーブル。Vsct) ファイル

コマンド テーブルの構成ファイルにはVSPackage のコマンドのセットを説明するテキスト ファイルです。 バイナリ コマンド テーブルの出力 (.cto) に Visual Studio のコマンド テーブル (VSCT) コンパイラの XML ベースの構成ファイル (.vsct ファイル) です。 結果の .cto ファイルは .ctc の構成ファイルをコンパイルするコマンド テーブルのコンパイラを使用して作成 (CTC) された同じです。 ただしXML ベースの .vsct を使用してファイルに次のような利点があります :

  • 高度な XML エディターは Visual Studio によって提供されます。 既定ではこのエディターは ソリューション エクスプローラー の .vsct ファイルを各クリックが表示されます。

  • IntelliSense は Visual Studio SDK がインストールされている .xsd のスキーマによって提供されます。

これらの利点はCTC の使用は推奨されていません。 これでCTC は引き続きサポートされていますがVSCT コンパイラはコマンドのテーブルを生成する方法です。 Visual Studio SDK のすべての例では .vsct ファイルを使用するように変換されました。

Visual Studio SDK  によって提供されるネイティブ C++ の例ではサテライト DLL に .cto ファイルをコンパイルします。 C# のサンプルではVSPackage のアセンブリ マニフェスト リソースとして .cto ファイルが組み込まれています。 この二つの場合 .vsct の形式である微妙な違いがあります。 詳細については、「C# および C++ で VSCT の例」を参照してください。

注意

ローカライズのためにC# のプロジェクトではマネージ サテライト DLL に .cto ファイルをコンパイルできます。

開始するには .vsct ファイルの構文とセマンティクスについてはXML コマンドのテーブルをデザインします。Vsct) ファイル を参照してください。

このセクションの内容

関連項目