[環境] ノード プロパティ ([オプション] ページ)

更新 : 2007 年 11 月

[環境] カテゴリに関連付けられているページ (またはプロパティ コレクション) である DTE.Properties("Environment", <Property Page>) について説明します。各サブセクションの見出しは、Properties コレクションにアクセスするための呼び出しです。その下の表では、コレクションのプロパティを示します。

全般

DTE.Properties("Environment", "General")

プロパティ項目名

説明

OnStartup

Get/Set (vsStartup)

起動時の環境の動作を指定します。ホーム ページ、[新しいプロジェクト] ダイアログ ボックス、[プロジェクトを開く] ダイアログ ボックス、前回のソリューションなどの中からどれを表示するかを指定できます。

ShowStatusBar

Get/Set (Boolean)

ステータス バーを表示するかどうかを指定します。

WindowMenuContainsNItems

Get/Set (Short)

Windows メニューの 1 番下にドキュメント ウィンドウを含める方法を指定します。

MRUListContainsNItems

Get/Set (Short)

"最近使用した" サブメニューに表示するファイルの数を指定します。

Animations

Get/Set (Boolean)

統合開発環境 (IDE: Integrated Development Environment) のステータス バーでアニメーションを使用するかどうかを指定します。

AnimationSpeed

Get/Set (Boolean)

ステータス バーのアニメーションの速度を指定します。

ShowCommandWindowCompletion

Get/Set (Boolean)

[コマンド] ウィンドウで入力候補を表示するかどうかを指定します。

FindReplaceShowMessageBoxes

Get/Set (Boolean)

[検索と置換] の各種のダイアログ ボックスを表示するかどうかを指定します。たとえば、検索処理が開始位置を再び通過したことを警告するダイアログ ボックスを表示するかどうかを指定できます。

FindReplaceInitializeFromEditor

Get/Set (Boolean)

[検索] ダイアログ ボックスから検索を開始するときに、検索パターンをアクティブ ドキュメントのカーソル位置から取得するか、IDE の前回の検索パターンを使用するかを指定します。

ドキュメント

DTE.Properties("Environment", "Documents")

プロパティ項目名

説明

ReuseSavedActiveDocWindow

Get/Set (Boolean)

現在のドキュメントが保存されている場合、新しいファイルを開くときに現在のドキュメント ウィンドウを再利用するかどうかを指定します。false の場合は、ドキュメントを開くたびに、新しいドキュメント ウィンドウが開きます。

DetectFileChangesOutsideIDE

Get/Set (Boolean)

ファイルがディスク上で変更されていることをオペレーティング システムから通知された場合に、IDE で開かれているファイルを自動的に再読み込みするかどうかを指定します。

AutoloadExternalChanges

Get/Set (Boolean)

開いているドキュメントが外部で変更されていることが検出されたとき、そのドキュメントが変更されていない場合は自動的に再読み込みするかどうかを指定します。開いているドキュメントが変更され、このプロパティが true の場合は、false に設定されている場合と同様にメッセージが表示されます。

InitializeOpenFileFromCurrentDocument

Get/Set (Boolean)

OpenFile コマンドがディレクトリとファイル名を直前にアクティブだったドキュメントから取得するか、最後にファイルを開いた場所から取得するかを指定します。

MiscFilesProjectSavesLastNItems

Get/Set (Short)

その他のファイル プロジェクトで記録するファイル数を指定します。結果として、次回 IDE を使用するときに、最近使用したファイルがディスク上でその他のファイルとして表示されます。

ヘルプ

DTE.Properties("Environment", "Help")

プロパティ項目名

説明

Language

Get/Set (String)

言語の LCID が含まれています。英語の場合は 1033 です。

Collection

Get/Set (String)

Visual Studio ヘルプで使用するヘルプ コレクションの名前 (ms-help://msdnvs など) です。

External

Get/Set (Boolean)

Visual Studio IDE 以外でヘルプを表示するかどうかを指定します。

キーボード

DTE.Properties("Environment", "Keyboard")

プロパティ項目名

説明

Scheme

Get/Set (String)

読み込まれた .vsk ファイルの完全パスを含む文字列を返します。.vsk ファイルが読み込まれていない場合は "[既定の設定]" を返します。

Projects and Solution

DTE.Properties("Environment", "ProjectsAndSolution")

プロパティ項目名

説明

OnRunOrPreview

Get/Set (String)

ビルドしたプロジェクトをプレビューまたは実行する前に IDE ですべての内容を保存するかどうかを指定します。

ProjectsLocation

Get/Set (String)

[プロジェクトの追加] ダイアログ ボックスで新しいプロジェクトを保存する既定のディレクトリを指定します。

ShowOutputWindowBeforeBuild

Get/Set (Boolean)

ビルドの開始時に [出力] ウィンドウを表示するかどうかを指定します。

ShowTaskListAfterBuild

Get/Set (Boolean)

ビルド完了時に、失敗したビルド操作を [タスク一覧] に表示するかどうかを指定します。

TrackFileSelectionInExplorer

Get/Set (String)

ソリューション エクスプローラの現在の項目を追跡するかどうかを指定します。

AlwaysShowSolutionNode

Get/Set (String)

ソリューション ノードを表示するかどうかを指定します。

OnlySaveStartupProjectsAndDependencies

Get/Set (String)

保存操作をスタートアップ プロジェクトとその依存ファイルに制限するかどうかを指定します。

ShowAdvancedBuildConfigurations

Get/Set (String)

ビルド構成の詳細を表示するかどうかを指定します。

ConcurrentBuilds

Get/Set (String)

並行して実行できるプロジェクト ビルドの最大数を指定します。

SaveNewProjects

Get/Set (String)

新しいプロジェクトを作成時に自動的に保存するかどうかを指定します。

TaskList

DTE.Properties("Environment", "TaskList")

プロパティ項目名

説明

ConfirmTaskDeletion

Boolean

[タスク一覧] からタスクを削除する際に確認のダイアログ ボックスを表示するかどうかを指定します。

UserTaskWarning

Boolean

表示されないユーザー タスクを追加したときに警告されるようにするかどうかを指定します。

CommentTokens

SafeArray

コメント トークン値の SafeArray を返します。各値には、Name (文字列) フィールドおよび Priority (vsTaskPriority、High、Medium、または Low) フィールドがあります。

Web ブラウザ

DTE.Properties("Environment", "WebBrowser")

プロパティ項目名

説明

UseDefaultHomePage

Boolean

既定のホーム ページを使用するかどうかを指定します。

HomePage

String

ホーム ページの URL を表します。

UseDefaultSearchPage

Boolean

既定の検索ページを使用するかどうかを指定します。

SearchPage

String

検索ページの URL を表します。

ViewSourceIn

Enum

vsBrowserViewSource (Source、Design、External) です。

ViewSourceExternalProgram

String

外部ソース ビューアのパスです。

参照

概念

オプション設定の制御

オプション ページにあるプロパティ項目名の確認

[フォントおよび色] ノード プロパティ ([オプション] ページ)

[テキスト エディタ] ノード プロパティ ([オプション] ページ)