IImplicitResourceProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit des méthodes qu'une classe implémente pour agir comme fournisseur de ressources implicites.
public interface class IImplicitResourceProvider
public interface IImplicitResourceProvider
type IImplicitResourceProvider = interface
Public Interface IImplicitResourceProvider
Remarques
Les ressources peuvent être déclarées explicitement ou implicitement dans une page. Les ressources implicites permettent au développeur d’affecter une collection de valeurs de ressource à un contrôle dans une instruction au lieu d’assigner chaque valeur individuellement. Lorsque l’analyseur de page rencontre une ressource implicite sous la forme de meta:resourcekey="WelcomeLabel"
, il affecte toutes les valeurs avec le WelcomeLabel
préfixe de clé de ressource aux valeurs correspondantes dans le contrôle. Par exemple, si un fichier de ressources définit des valeurs pour WelcomeLabel.Text
et WelcomeLabel.ToolTip
, ces valeurs sont assignées à un Label
contrôle avec une référence implicite à WelcomeLabel
.
L' IImplicitResourceProvider interface définit les méthodes implémentées par un fournisseur de ressources pour accéder aux ressources implicites. Vous pouvez obtenir une valeur particulière à l’aide de la GetObject méthode.
Si vous créez un fournisseur de ressources personnalisé, vous n’avez pas besoin de fournir une prise en charge personnalisée pour la localisation implicite des ressources. La localisation implicite fonctionne avec votre fournisseur de ressources.
Méthodes
GetImplicitResourceKeys(String) |
Obtient une collection de clés de ressources implicites comme spécifié par le préfixe. |
GetObject(ImplicitResourceKey, CultureInfo) |
Obtient un objet représentant la valeur de la clé de ressource spécifiée. |