IImplicitResourceProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスが暗黙的なリソース プロバイダーとして機能するように実装するメソッドを定義します。
public interface class IImplicitResourceProvider
public interface IImplicitResourceProvider
type IImplicitResourceProvider = interface
Public Interface IImplicitResourceProvider
注釈
リソースは、ページ内で明示的または暗黙的に宣言できます。 暗黙的なリソースを使用すると、開発者は各値を個別に割り当てるのではなく、リソース値のコレクションを 1 つのステートメント内のコントロールに割り当てることができます。 ページ パーサーは、 meta:resourcekey="WelcomeLabel"の形式で暗黙的なリソースを検出すると、 WelcomeLabel リソース キー プレフィックスを持つすべての値をコントロール内の対応する値に割り当てます。 たとえば、リソース ファイルでWelcomeLabel.TextとWelcomeLabel.ToolTipの値が定義されている場合、それらの値は、WelcomeLabelへの暗黙的な参照を使用してLabel コントロールに割り当てられます。
IImplicitResourceProvider インターフェイスは、リソース プロバイダーが暗黙的なリソースにアクセスするために実装するメソッドを定義します。 GetObjectメソッドを使用して特定の値を取得できます。
カスタム リソース プロバイダーを作成する場合は、暗黙的なリソースのローカライズに対してカスタマイズされたサポートを提供する必要はありません。 暗黙的なローカライズは、リソース プロバイダーで動作します。
メソッド
| 名前 | 説明 |
|---|---|
| GetImplicitResourceKeys(String) |
プレフィックスで指定された暗黙的なリソース キーのコレクションを取得します。 |
| GetObject(ImplicitResourceKey, CultureInfo) |
指定したリソース キーの値を表すオブジェクトを取得します。 |