IImplicitResourceProvider インターフェイス

定義

暗黙のリソース プロバイダーとして動作するためにクラスが実装するメソッドを定義します。

public interface class IImplicitResourceProvider
public interface IImplicitResourceProvider
type IImplicitResourceProvider = interface
Public Interface IImplicitResourceProvider

注釈

リソースは、ページ内で明示的または暗黙的に宣言できます。 暗黙的なリソースを使用すると、開発者は、各値を個別に割り当てするのではなく、1 つのステートメントでコントロールにリソース値のコレクションを割り当てることができます。 ページ パーサーは、 の形式で暗黙的なリソースを検出すると、リソース キー プレフィックスを持つすべての値を、 コントロール内の対応する値 meta:resourcekey="WelcomeLabel" WelcomeLabel に割り当てる。 たとえば、リソース ファイルで と の値が定義されている場合、これらの値は への暗黙的な参照を持つ コントロール WelcomeLabel.Text WelcomeLabel.ToolTip Label に割り当てられます WelcomeLabel

インターフェイス IImplicitResourceProvider は、暗黙的なリソースにアクセスするためにリソース プロバイダーが実装するメソッドを定義します。 メソッドを使用して、特定の値を取得 GetObject できます。

カスタム リソース プロバイダーを作成する場合は、暗黙的なリソースローカライズのカスタマイズされたサポートを提供する必要があります。 暗黙的なローカライズは、リソース プロバイダーで機能します。

メソッド

GetImplicitResourceKeys(String)

プレフィックスで指定された暗黙のリソース キーのコレクションを取得します。

GetObject(ImplicitResourceKey, CultureInfo)

指定したリソース キーの値を表すオブジェクトを取得します。

適用対象

こちらもご覧ください