Sdílet prostřednictvím


IImplicitResourceProvider Rozhraní

Definice

Definuje metody, které třída implementuje, aby se chovala jako implicitní poskytovatel prostředků.

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

Poznámky

Prostředky lze deklarovat explicitně nebo implicitně na stránce. Implicitní prostředky umožňují vývojáři přiřadit kolekci hodnot prostředků ovládacímu prvku v jednom příkazu, a nikoli jednotlivě přiřazovat jednotlivé hodnoty. Když analyzátor stránky narazí na implicitní prostředek ve formě , přiřadí všechny hodnoty s předponou klíče prostředku k odpovídajícím hodnotám v meta:resourcekey="WelcomeLabel" WelcomeLabel ovládacím prvku. Pokud například soubor prostředků definuje hodnoty pro a , přiřadí se tyto hodnoty ovládacímu prvku s WelcomeLabel.Text WelcomeLabel.ToolTip Label implicitním odkazem na WelcomeLabel .

Rozhraní definuje metody, které poskytovatel prostředků implementuje pro IImplicitResourceProvider přístup k implicitním prostředkům. Konkrétní hodnotu můžete získat pomocí GetObject metody .

Pokud vytvoříte vlastního poskytovatele prostředků, není nutné poskytovat přizpůsobenou podporu implicitní lokalizace prostředků. Implicitní lokalizace bude fungovat s vaším poskytovatelem prostředků.

Metody

GetImplicitResourceKeys(String)

Získá kolekci implicitních klíčů prostředků, jak je určeno předponou.

GetObject(ImplicitResourceKey, CultureInfo)

Získá objekt představující hodnotu zadaného klíče prostředku.

Platí pro

Viz také