IImplicitResourceProvider Rozhraní

Definice

Definuje metody, které třída implementuje tak, aby fungovala 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 ne přiřazovat jednotlivé hodnoty jednotlivě. Když analyzátor stránky narazí na implicitní prostředek ve formě meta:resourcekey="WelcomeLabel", přiřadí všechny hodnoty s předponou WelcomeLabel klíče prostředku k odpovídajícím hodnotám v ovládacím prvku. Pokud například soubor prostředků definuje hodnoty pro WelcomeLabel.Text a WelcomeLabel.ToolTip, tyto hodnoty by byly přiřazeny ovládacímu Label prvku s implicitními odkazy na WelcomeLabel.

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

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

Metody

Name Description
GetImplicitResourceKeys(String)

Získá kolekci implicitních klíčů prostředků určených předponou.

GetObject(ImplicitResourceKey, CultureInfo)

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

Platí pro

Viz také