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) ファイル を参照してください。
このセクションの内容
XML コマンドのテーブルをデザインします。Vsct) ファイル
.vsct ファイルを作成する方法について説明します。方法 : を作成します。Vsct ファイル
.vsct ファイルを作成するメソッドを比較します。 手動で新しい .vsct ファイルを作成するプロセスについて説明します。方法 : を作成します。既存のファイル Vsct。Ctc ファイル
.vsct ファイルに既存の .ctc のソース ファイルを変換するプロセスについて説明します。方法 : を作成します。既存のファイル Vsct。Cto ファイル
.vsct ファイルに既存の .cto のバイナリ ファイルを変換するプロセスについて説明します。C# および C++ で VSCT の例
C++ および C# のプロジェクトの .vsct 形式の違いについて説明します。
関連項目
VSCT XML スキーマ参照
コマンド テーブルの XML 構成ファイルの各セクションに関する詳細情報を提供します。Command Table Configuration (.Ctc) Files
使用されていない .ctc 形式の概要を示します。IDE に VSPackage 追加のユーザー インターフェイス要素に示します。
コマンドの表形式仕様について説明します。マネージ VSPackage のリソース
マネージ VSPackage でマネージ リソースとアンマネージ リソースを使用する方法について説明します。コマンド、メニューやツール バー
UI を作成する方法について説明しますメニューツール バーおよびコマンドのコンボ ボックスが含まれています。