C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■103861 / )  Re[1]: DTE.Properties の引数について
□投稿者/ 魔界の仮面弁士 (3898回)-(2025/09/22(Mon) 12:08:44)
No103860 (nittd さん) に返信
> これで取得は出来たのですが、この場合はTextEditorのものであって、他のものが取得できません。
> DTE.Propertiesの2つの引数(String)の一覧が載っている場所、もしくは取得方法はありますでしょうか。

= DTE.Properties("FontsAndColors", "TextEditor")
= DTE.Properties("Environment", "General")
= DTE.Properties("Environment", "FontsAndColors")

などといった、Category と Page 引数のことですね。

正直な所、資料としてまとめられた情報は見たことが無いですね…。
公式ドキュメントに完全な一覧は公開されていなかったと思います。
https://learn.microsoft.com/en-us/previous-versions/ms165642%28v=vs.140%29
https://www.visualstudioextensibility.com/2010/02/19/getting-properties-from-the-dte-properties-collection/


Visual Studio の「ツール」→「オプション」ダイアログに表示される
環境設定の階層を参考に、Category=左ペイン名、Page=右ペイン名 として
ある程度は推測できますが、空白の有無などの変化もあり、正直きびしいところです。


ひとまず、GitHub Copilot に尋ねてみた結果を貼っておきます。
https://gist.github.com/Benshi/71da47a176b9fd63d09808c717c2a5b6
返信 編集キー/


管理者用

- Child Tree -