ResourceLoader.GetForCurrentView Méthode
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.
Surcharges
GetForCurrentView() |
Obtient un objet ResourceLoader pour la sous-arborescence Resources du main ResourceMap de l’application en cours d’exécution. Ce ResourceLoader utilise un contexte par défaut associé à l’affichage actuel. |
GetForCurrentView(String) |
Obtient un objet ResourceLoader pour le ResourceMap spécifié. Ce ResourceLoader utilise un contexte par défaut associé à l’affichage actuel. |
GetForCurrentView()
Obtient un objet ResourceLoader pour la sous-arborescence Resources du main ResourceMap de l’application en cours d’exécution. Ce ResourceLoader utilise un contexte par défaut associé à l’affichage actuel.
public:
static ResourceLoader ^ GetForCurrentView();
/// [Windows.Foundation.Metadata.Overload("GetForCurrentView")]
static ResourceLoader GetForCurrentView();
[Windows.Foundation.Metadata.Overload("GetForCurrentView")]
public static ResourceLoader GetForCurrentView();
function getForCurrentView()
Public Shared Function GetForCurrentView () As ResourceLoader
Retours
Chargeur de ressources pour la sous-arborescence Ressources du main ResourceMap de l’application en cours d’exécution.
- Attributs
Exemples
Consultez l’exemple dans ResourceLoader.
Remarques
Cette méthode autorise l’accès relatif à un fichier de ressources nommé « resources » (resources.resjson ou resources.resw). Le ResourceLoader retourné utilise un contexte par défaut associé à l’affichage actuel.
Le système de gestion des ressources pour les applications UWP prend en charge la personnalisation des ressources pour une mise à l’échelle. À partir de Windows 8.1, différentes vues appartenant à une application peuvent s’afficher simultanément sur différents appareils d’affichage qui peuvent utiliser différentes échelles. De cette façon, la mise à l’échelle est une caractéristique par vue.
Un ResourceLoader a un contexte implicite qui est utilisé lorsque des méthodes ResourceLoader sont utilisées pour récupérer une ressource. Étant donné qu’un ResourceLoader a un contexte implicite et que le qualificateur d’échelle des contextes dépend d’une vue associée, un ResourceLoader doit être associé à une vue particulière.
Erreurs
Cette méthode échoue avec une exception si elle est appelée dans un thread sans fenêtre ou si le main ResourceMap n’a pas de sous-arborescence « resources ».
Voir aussi
S’applique à
GetForCurrentView(String)
Obtient un objet ResourceLoader pour le ResourceMap spécifié. Ce ResourceLoader utilise un contexte par défaut associé à l’affichage actuel.
public:
static ResourceLoader ^ GetForCurrentView(Platform::String ^ name);
/// [Windows.Foundation.Metadata.Overload("GetForCurrentViewWithName")]
static ResourceLoader GetForCurrentView(winrt::hstring const& name);
[Windows.Foundation.Metadata.Overload("GetForCurrentViewWithName")]
public static ResourceLoader GetForCurrentView(string name);
function getForCurrentView(name)
Public Shared Function GetForCurrentView (name As String) As ResourceLoader
Paramètres
- name
-
String
Platform::String
winrt::hstring
Identificateur de ressource du ResourceMap que le nouveau chargeur de ressources utilise pour les références de ressources non qualifiées. Le chargeur peut ensuite récupérer des ressources relatives à ces références.
Notes
L’identificateur de ressource est traité comme un fragment URI (Uniform Resource Identifier), soumis à la sémantique URI (Uniform Resource Identifier). Par exemple, « Caption%20 » est traité comme « Caption ». N’utilisez pas « ? » ou « # » dans les identificateurs de ressource, car ils mettent fin au chemin de ressource nommé. Par exemple, « Foo?3 » est traité comme « Foo ».
Retours
Chargeur de ressources pour le ResourceMap spécifié.
- Attributs
Exemples
Consultez l’exemple dans ResourceLoader.
Remarques
Cette méthode est généralement utilisée pour accéder aux ressources relatives à un fichier de ressources avec l’identificateur de ressource spécifié. Par exemple, GetForCurrentView('Errors');
est relatif à errors.resjson ou errors.resw.
Pour construire un chargeur de ressources pour les ressources à partir d’un package de bibliothèque, un URI (Uniform Resource Identifier) de référence de ressource est utilisé.
Le ResourceLoader retourné utilise un contexte par défaut associé à l’affichage actuel.
Le système de gestion des ressources pour les applications UWP prend en charge la personnalisation des ressources pour une mise à l’échelle. À partir de Windows 8.1, différentes vues appartenant à une application peuvent s’afficher simultanément sur différents appareils d’affichage qui peuvent utiliser différentes échelles. De cette façon, la mise à l’échelle est une caractéristique par vue.
Un ResourceLoader a un contexte implicite qui est utilisé lorsque des méthodes ResourceLoader sont utilisées pour récupérer une ressource. Étant donné qu’un ResourceLoader a un contexte implicite et que le qualificateur d’échelle des contextes dépend d’une vue associée, un ResourceLoader doit être associé à une vue particulière.
Erreurs
Cette méthode échoue avec une exception si elle est appelée dans un thread sans fenêtre ou si le ResourceMap spécifié est introuvable.