IImplicitResourceProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |