[環境] ノード プロパティ ( ページ)
このドキュメントでは、[オプション] ダイアログ ボックスの [環境] カテゴリ (DTE.Properties("Environment", <Property Page>)) に関連付けられているページ (またはプロパティ コレクション) について説明します。各サブセクションの見出しは、Properties コレクションにアクセスするための呼び出しです。その下の表では、コレクションのプロパティを示します。
一般
DTE.Properties("Environment", "General")
プロパティ項目名 |
値 |
説明 |
---|---|---|
ShowStatusBar |
Get/Set (Boolean) |
ステータス バーを表示するかどうかを指定します。 |
WindowMenuContainsNItems |
Get/Set (Short) |
Windows メニューの 1 番下にドキュメント ウィンドウを含める方法を指定します。 |
MRUListContainsNItems |
Get/Set (Short) |
"最近使用した" サブメニューに表示するファイルの数を指定します。 |
アニメーション |
Get/Set (Boolean) |
統合開発環境 (IDE: Integrated Development Environment) のステータス バーでアニメーションを使用するかどうかを指定します。 |
AnimationSpeed |
Get/Set (Short) |
|
AutoAdjustExperience |
Get/Set (Boolean) |
クライアントのパフォーマンスに基づいて視覚的効果を自動的に調整します。 |
RichClientExperienceOptions |
Get/Set (Enum) |
[EnvDTE100.vsRichClientExperienceOptions] の値を使用して、リッチ クライアントの視覚的効果を有効にします。 |
CloseButtonActiveTabOnly |
Get/Set (Boolean) |
[閉じる] ボタンをアクティブなタブにのみ表示するかどうかを指定します。 |
AutohidePinActiveTabOnly |
Get/Set (Boolean) |
[自動的に隠す] ボタンをアクティブなタブに対してのみ実行するかどうかを指定します。 |
アドイン/マクロ セキュリティ
DTE.Properties("Environment", "AddinMacrosSecurity")
プロパティ項目名 |
値 |
説明 |
---|---|---|
MacrosEnabled |
Get/Set (Boolean) |
マクロの実行を許可します。 |
AddinsEnabled |
Get/Set (Boolean) |
アドインの読み込みを許可します。 |
LoadAddinsFromTheWeb |
Get/Set (Boolean) |
Web 上の URL からのアドインの読み込みを許可します。 |
ドキュメント
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 を使用するときに、最近使用したファイルがディスク上でその他のファイルとして表示されます。 |
ShowMiscFilesProject |
Get/Set (Boolean) |
その他のファイル プロジェクトを表示するかどうかを指定します。 |
CheckForConsisentLineEndings |
Get/Set (Boolean) |
ファイルの読み込み時に行の終わりの整合性を確認します。 |
SaveDocsAsUnicodeWhenDataLoss |
Get/Set (Boolean) |
コードページでデータが保存できない場合、Unicode でドキュメントを保存します。 |
DontShowGlobalUndoChangeLossDialog |
Get/Set (Boolean) |
全体的に元に戻す操作で他の編集したファイルが変更される場合、警告を表示します。 |
AllowEditingReadOnlyFiles |
Get/Set (Boolean) |
読み取り専用ファイルの編集を有効にしますが、その保存時に警告を表示します。 |
DocumentDockPreference |
Get/Set (Enum) |
[EnvDTE100.vsDocumentDockPreferenceOptions].開かれたドキュメントを挿入するタブ内の位置です。 |
拡張機能マネージャー
DTE.Properties("Environment", "ExtensionManager")
プロパティ項目名 |
値 |
説明 |
---|---|---|
EnableAdminExtensions |
Get/Set (Boolean) |
Visual Studio が管理者の資格情報で実行されている場合、ユーザー単位の拡張機能を読み込みます。この値を変更したら、Visual Studio を再起動する必要があります。 |
EnableOnline |
Get/Set (Boolean) |
Visual Studio ギャラリーの拡張機能にアクセスできるようにします。 |
AutomaticallyCheckForUpdates |
Get/Set (Boolean) |
インストール済みの拡張機能に対する更新プログラムがあるかどうかを自動的に確認します。 |
検索と置換
DTE.Properties("Environment", "FindAndReplace")
プロパティ項目名 |
値 |
説明 |
---|---|---|
ShowWarningMessages |
Get/Set (Boolean) |
警告メッセージを表示します。 |
InitializeFromEditor |
Get/Set (Boolean) |
[検索する文字列] ボックスのテキストをエディターから自動的に作成します。 |
ShowMessageBoxes |
Get/Set (Boolean) |
情報メッセージを表示します。 |
HideWindowsAfterMatchFromQuickFindReplace |
Get/Set (Boolean) |
クイック検索またはクイック置換で一致が見つかった後、[検索と置換] ウィンドウを表示しません。 |
Import and Export Settings
DTE.Properties("Environment", "Import and Export Settings")
プロパティ項目名 |
値 |
説明 |
---|---|---|
TrackTeamSettings |
Get/Set (Boolean) |
TeamSettingsFile で指定されたファイルの設定を使用します。 |
TeamSettingsFile |
Get/Set (String) |
チーム設定を含むファイルの名前です。 |
AutoSaveFile |
Get/Set (String) |
ユーザー設定が自動的に保存されるファイルの名前です。 |
各国対応設定
DTE.Properties("Environment", "International")
プロパティ項目名 |
値 |
説明 |
---|---|---|
言語 |
Get/Set (String) |
Visual Studio の現在の言語の LCID 値です。 |
キーボード
DTE.Properties("Environment", "Keyboard")
プロパティ項目名 |
値 |
説明 |
---|---|---|
Scheme |
Get/Set (String) |
組み込みスキームを含む文字列、または読み込まれた .vsk ファイルの完全パスを含む文字列を返します。.vsk ファイルが読み込まれていない場合は "(既定)" を返します。 |
プロジェクトおよびソリューション
DTE.Properties("Environment", "ProjectsAndSolution")
プロパティ項目名 |
値 |
説明 |
---|---|---|
OnRunOrPreview |
Get/Set (String) |
ビルドしたプロジェクトをプレビューまたは実行する前に IDE ですべての内容を保存するかどうかを指定します。 |
ProjectsLocation |
Get/Set (String) |
[プロジェクトの追加] ダイアログ ボックスで新しいプロジェクトを保存する既定のディレクトリを指定します。 |
ShowOutputWindowBeforeBuild |
Get/Set (Boolean) |
ビルドの開始時に [出力] ウィンドウを表示するかどうかを指定します。 |
ShowTaskListAfterBuild |
Get/Set (Boolean) |
ビルド完了時に、失敗したビルド操作を [タスク一覧] に表示するかどうかを指定します。 |
TrackFileSelectionInExplorer |
Get/Set (Boolean) |
ソリューション エクスプローラーの現在の項目を追跡するかどうかを指定します。 |
AlwaysShowSolutionNode |
Get/Set (Boolean) |
ソリューション ノードを表示するかどうかを指定します。 |
OnlySaveStartupProjectsAndDependencies |
Get/Set (Boolean) |
保存操作をスタートアップ プロジェクトとその依存ファイルに制限するかどうかを指定します。 |
ShowAdvancedBuildConfigurations |
Get/Set (Boolean) |
ビルド構成の詳細を表示するかどうかを指定します。 |
ConcurrentBuilds |
Get/Set (String) |
並行して実行できるプロジェクト ビルドの最大数を指定します。 |
SaveNewProjects |
Get/Set (Boolean) |
新しいプロジェクトを作成時に自動的に保存するかどうかを指定します。 |
PromptForRenameSymbol |
Get/Set (Boolean) |
ファイル名の変更時にシンボルの名前変更を確認するかどうかを指定します。 |
OnRunWhenErrors |
Get/Set (Enum) |
実行時にビルドのエラーが発生したときの動作を指定します。 |
OnRunWhenOutOfDate |
Get/Set (Enum) |
実行時にプロジェクトが古い形式のときの動作を指定します。 |
ProjectTemplatesLocation |
Get/Set (String) |
ユーザー プロジェクト テンプレートが格納されているディレクトリです。 |
ProjectItemTemplatesLocation |
Get/Set (String) |
ユーザー項目テンプレートが格納されているディレクトリです。 |
DefaultBehaviorForStartupProjects |
Get/Set (String) |
|
MSBuildOutputVerbosity |
Get/Set (String) |
ビルド出力の詳細出力レベルを指定します。 |
Startup
DTE.Properties("Environment", "Startup")
プロパティ項目名 |
値 |
説明 |
---|---|---|
OnStartUp |
Get/Set (Enum) |
起動時に実行するアクションです。vsStartUp から取得され、0 ~ 5 の値で示されます。
|
StartPageRSSUrl |
Get/Set (String) |
起動時に使用する RSS フィードの URL です。 |
StartPageRefreshDownloadedContent |
Get/Set (Boolean) |
StartPageRefreshInterval で指定された間隔が経過するたびにスタート ページを更新します。 |
StartPageRefreshInterval |
Get/Set (Short) |
スタート ページを更新する間隔 (分単位) です。 |
TaskList
DTE.Properties("Environment", "TaskList")
プロパティ項目名 |
値 |
説明 |
---|---|---|
ConfirmTaskDeletion |
Get/Set (Boolean) |
[タスク一覧] からタスクを削除する際に確認のダイアログ ボックスを表示するかどうかを指定します。 |
WarnOnAddingHiddenItem |
Get/Set (Boolean) |
表示されないユーザー タスクを追加したときに警告されるようにするかどうかを指定します。 |
DontShowFilePaths |
Get/Set (Boolean) |
[タスク一覧] に完全ファイル パスを表示するかどうかを指定します。 |
CommentTokens |
SafeArray |
コメント トークン値の SafeArray を返します。各値には、Name (文字列) フィールドおよび Priority (vsTaskPriority、High、Medium、または Low) フィールドがあります。 |
Web ブラウザー
DTE.Properties("Environment", "WebBrowser")
プロパティ項目名 |
値 |
説明 |
---|---|---|
HomePage |
Get/Set (String) |
ホーム ページの URL を表します。 |
SearchPage |
Get/Set (String) |
検索ページの URL を表します。 |
ViewSourceIn |
Get/Set (Enum) |
vsBrowserViewSource (Source、Design、External) です。 |
ViewSourceExternalProgram |
Get/Set (String) |
外部ソース ビューアーのパスです。 |