ISettingsProviderService インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
代替アプリケーション設定プロバイダーを定義するためのインターフェイスを提供します。
public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService
注釈
インターフェイス IPersistComponentSettings を使用すると、アプリケーションでホストされているコントロールとコンポーネントは、アプリケーションに対してほとんど透過的な方法でアプリケーション設定を保持できます。 ただし、場合によっては、アプリケーションまたは環境で、コンポーネントによってネイティブに使用される設定プロバイダーを独自に選択してオーバーライドする必要がある場合があります。 ISettingsProviderServiceインターフェイスを使用すると、このような代替設定プロバイダー (通常は所有する を介して提供) を通信する軽量サービスをContainer作成できます。
ISettingsProviderService は、アプリケーション設定の特別なサポートを提供するデザイン時ツールとデバッガーで一般的に使用されます。 このような配置関数をシームレスに行うために、 ApplicationSettingsBase クラスには、所有コンポーネントへの参照を受け取るコンストラクターが含まれています。 これらのコンストラクターは、互換性のある設定プロバイダーに対して自動的にクエリを実行します。
メソッド
GetSettingsProvider(SettingsProperty) |
指定した設定プロパティと互換性のある設定プロバイダーを返します。 |
適用対象
こちらもご覧ください
.NET