Partager via


IImplicitResourceProvider Interface

Définition

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.

S’applique à

Voir aussi