オプション ページにあるプロパティ項目名の確認
DTE Properties コレクションに対するプログラム作成の課題の 1 つに、DTE.Properties 呼び出しで使用する正確な名前を確認することがあります。各設定には、設定値へのアクセスに使用される特定の名前があります。この名前は、[オプション] ダイアログ ボックスの関連付けられているページに表示されるタイトルから派生した名前です。たとえば、DTE.Properties("FontsAndColors", "TextEditor") は、[フォントおよび色] ページの設定にアクセスするときに使用されます。
プロパティ項目名
Visual Studio を一度実行すると、現在の Visual Studio インスタンスのプロパティ項目名が Windows レジストリ キー HKCU\SOFTWARE\Microsoft\VisualStudio\10.0_Config\AutomationProperties\ に格納されます。この場所には、信頼性のある名前一覧が常に格納されています。カテゴリ名は、AutomationProperties キーのサブキーの名前です (Database Tools や FontsAndColors など)。ページ名は、カテゴリ キーのサブキーの名前です。たとえば、FontsAndColors カテゴリには、Dialogs and Tool Windows、Printer、および TextEditor の各ページが含まれます。レジストリを表示するには、レジストリ エディターを使用します。
[!メモ]
コードでは、レジストリ キーに書き込まれているとおりの名前を入力してください。これには空白も含まれます。たとえば、Dialogs and Tool Windows には空白がありますが、TextEditor には空白がありません。