英語で読む

次の方法で共有


Microsoft.VisualStudio.Workspace.Settings 名前空間

クラス

SettingsTypes

標準設定の種類

WorkspaceSettingsChangedEventArgs

設定によってイベント データが変更されます。

WorkspaceSettingsExtensions

IWorkspaceSettings インターフェイスの便利な拡張機能

インターフェイス

IWorkspaceSettings

ワークスペース設定インターフェイス。

IWorkspaceSettingsFileProvider

動的設定プロバイダー これらのプロバイダーは、ディスク json ファイルとは異なるソースから取得される階層設定コレクションにプロパティを提供します。 たとえば、"メモリ プロバイダー内の組み込み" または "コンバーター" (他のツール形式をワークスペース設定スキーマに解析するコンポーネント) を使用できます。

IWorkspaceSettingsManager

ワークスペースの設定と対応する通知の読み取りと書き込みを容易にするワークスペース オブジェクトごと。 "Workspace.SettingsManager" によって取得されます。

IWorkspaceSettingsPersistance

トランザクション ライター。 1 つの VS プロセス内で、この複数を同時にアクティブにできることに注意してください。 前回のリリースでは、ディスク上の設定ファイルの書き込みがトリガーされます。 永続化ライター ラッパーの有効期間が非常に短いことが予想されます。

IWorkspaceSettingsProvider

動的設定プロバイダー これらのプロバイダーは、ディスク json ファイルとは異なるソースから取得される階層設定コレクションにプロパティを提供します。 たとえば、"メモリ プロバイダー内の組み込み" または "コンバーター" (他のツール形式をワークスペース設定スキーマに解析するコンポーネント) を使用できます。

IWorkspaceSettingsProviderFactory

動的設定プロバイダー これらのプロバイダーは、ディスク json ファイルとは異なるソースから取得される階層設定コレクションにプロパティを提供します。 たとえば、"メモリ プロバイダー内の組み込み" または "コンバーター" (他のツール形式を設定スキーマに解析するコンポーネント) を使用できます。

ファクトリ インターフェイスは、

IWorkspaceSettingsSource

ワークスペース設定インターフェイス。

IWorkspaceSettingsSourceWriter

ワークスペース設定ソース ライター インターフェイス。 機能によって駆動される "自動化された" 設定の永続化に使用されます。

列挙型

WorkspaceSettingsResult

現在の設定ファイルから 1 つの設定値を取得した結果。