IImplicitResourceProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |