IImplicitResourceProvider Interfaccia

Definizione

Definisce i metodi implementati da una classe per fungere da provider di risorse impliciti.

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

Commenti

Le risorse possono essere dichiarate in modo esplicito o implicito all'interno di una pagina. Le risorse implicite consentono allo sviluppatore di assegnare una raccolta di valori di risorsa a un controllo in un'istruzione anziché assegnare ogni valore singolarmente. Quando il parser di pagina rileva una risorsa implicita sotto forma di meta:resourcekey="WelcomeLabel", assegna tutti i valori con il prefisso della WelcomeLabel chiave di risorsa ai valori corrispondenti nel controllo . Ad esempio, se un file di risorse definisce i valori per WelcomeLabel.Text e WelcomeLabel.ToolTip, tali valori verranno assegnati a un Label controllo con un riferimento implicito a WelcomeLabel.

L'interfaccia IImplicitResourceProvider definisce i metodi implementati da un provider di risorse per accedere alle risorse implicite. È possibile ottenere un valore specifico usando il GetObject metodo .

Se si crea un provider di risorse personalizzato, non è necessario fornire supporto personalizzato per la localizzazione implicita delle risorse. La localizzazione implicita funzionerà con il provider di risorse.

Metodi

Nome Descrizione
GetImplicitResourceKeys(String)

Ottiene una raccolta di chiavi di risorsa implicite come specificato dal prefisso.

GetObject(ImplicitResourceKey, CultureInfo)

Ottiene un oggetto che rappresenta il valore della chiave di risorsa specificata.

Si applica a

Vedi anche