IImplicitResourceProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |