Partager via


ResourceLoader.GetForCurrentView Méthode

Définition

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.

Voir aussi

S’applique à