SSMS アドインでは、次のコードはテキスト エディター ウィンドウのフォント サイズを 10 と 22 の間で切り替えます。
Properties props_texteditor = _addInInstance.DTE.Properties["FontsAndColors", "TextEditor"];
Property propFontSize = props_texteditor.Item(3); //"FontSize"
propFontSize.Value = ((Int16)propFontSize.Value == 10 ? 22 : 10);
特に有用ではありませんが、アドインが SSMS ツール/オプション プロパティを設定できることを示しています。この場合は、カテゴリ/ページ名「FontsAndColors」、「TextEditor」を使用しています。
アドインに実際に実行してもらいたいのは、スクリプト オプションの [IF NOT EXISTS 句を含める] を true または false に設定することですが、それに関するドキュメントが見つかりません。誰でもそれを行う方法を知っていますか?