IImplicitResourceProvider Schnittstelle

Definition

Definiert Methoden, die eine Klasse implementiert, um als impliziter Ressourcenanbieter zu fungieren.

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

Hinweise

Ressourcen können explizit oder implizit innerhalb einer Seite deklariert werden. Implizite Ressourcen ermöglichen es dem Entwickler, einem Steuerelement in einer Anweisung eine Sammlung von Ressourcenwerten zuzuweisen, anstatt jeden Wert einzeln zuzuweisen. Wenn der Seitenparser in Form einer meta:resourcekey="WelcomeLabel"impliziten Ressource auftritt, weist er allen Werten mit dem WelcomeLabel Ressourcenschlüsselpräfix die entsprechenden Werte im Steuerelement zu. Wenn eine Ressourcendatei z. B. Werte definiert WelcomeLabel.Text und WelcomeLabel.ToolTipdiese Werte einem Label Steuerelement mit einem impliziten Verweis zugewiesen WelcomeLabelwerden.

Die IImplicitResourceProvider Schnittstelle definiert die Methoden, die ein Ressourcenanbieter für den Zugriff auf implizite Ressourcen implementiert. Sie können einen bestimmten Wert mithilfe der GetObject Methode abrufen.

Wenn Sie einen benutzerdefinierten Ressourcenanbieter erstellen, müssen Sie keine angepasste Unterstützung für die implizite Ressourcenlokalisierung bereitstellen. Die implizite Lokalisierung funktioniert mit Ihrem Ressourcenanbieter.

Methoden

Name Beschreibung
GetImplicitResourceKeys(String)

Ruft eine Auflistung impliziter Ressourcenschlüssel ab, wie durch das Präfix angegeben.

GetObject(ImplicitResourceKey, CultureInfo)

Ruft ein Objekt ab, das den Wert des angegebenen Ressourcenschlüssels darstellt.

Gilt für:

Weitere Informationen