Condividi tramite


ResourceLoader.GetForCurrentView Metodo

Definizione

Overload

GetForCurrentView()

Ottiene un oggetto ResourceLoader per il sottoalbero Risorse dell'app attualmente in esecuzione ResourceMap. Questo ResourceLoader usa un contesto predefinito associato alla visualizzazione corrente.

GetForCurrentView(String)

Ottiene un oggetto ResourceLoader per ResourceMap specificato. Questo ResourceLoader usa un contesto predefinito associato alla visualizzazione corrente.

GetForCurrentView()

Ottiene un oggetto ResourceLoader per il sottoalbero Risorse dell'app attualmente in esecuzione ResourceMap. Questo ResourceLoader usa un contesto predefinito associato alla visualizzazione corrente.

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

Restituisce

Un caricatore di risorse per il sottoalbero Risorse dell'app attualmente in esecuzione ResourceMap.

Attributi

Esempio

Vedere l'esempio in ResourceLoader.

Commenti

Questo metodo consente l'accesso rispetto a un file di risorse denominato "resources" (resources.resjson o resources.resw). ResourceLoader restituito usa un contesto predefinito associato alla visualizzazione corrente.

Il sistema di gestione delle risorse per le app UWP supporta la personalità delle risorse per la scalabilità. A partire da Windows 8.1, le diverse visualizzazioni di proprietà di un'app sono in grado di visualizzare simultaneamente su dispositivi di visualizzazione diversi che possono usare scale diverse. In questo modo, la scala è una caratteristica per visualizzazione.

Un ResourceLoader ha un contesto implicito usato quando i metodi ResourceLoader vengono usati per recuperare una risorsa. Poiché un ResourceLoader ha un contesto implicito e poiché il qualificatore di scalabilità dei contesti dipende da una visualizzazione associata, un ResourceLoader deve essere associato a una visualizzazione specifica.

Errors

Questo metodo ha esito negativo con un'eccezione se viene chiamato in un thread senza finestra o se resourceMap principale non ha un sottoalbero "resources".

Vedi anche

Si applica a

GetForCurrentView(String)

Ottiene un oggetto ResourceLoader per ResourceMap specificato. Questo ResourceLoader usa un contesto predefinito associato alla visualizzazione corrente.

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

Parametri

name
String

Platform::String

winrt::hstring

Identificatore di risorsa di ResourceMap usato dal nuovo caricatore di risorse per i riferimenti alle risorse non qualificati. Il caricatore può quindi recuperare risorse relative a tali riferimenti.

Nota

L'identificatore di risorsa viene considerato come frammento URI (Uniform Resource Identifier), soggetto alla semantica URI (Uniform Resource Identifier). Ad esempio, "Caption%20" viene considerato come "Didascalia". Non usare "?" o "#" negli identificatori di risorsa, perché terminano il percorso della risorsa denominato. Ad esempio, "Foo?3" viene considerato come "Foo".

Restituisce

Un caricatore di risorse per ResourceMap specificato.

Attributi

Esempio

Vedere l'esempio in ResourceLoader.

Commenti

Questo metodo viene in genere usato per accedere alle risorse relative a un file di risorse con l'identificatore di risorsa specificato. Ad esempio, GetForCurrentView('Errors'); è relativo a errors.resjson o errors.resw.

Per costruire un caricatore di risorse per le risorse da un pacchetto di libreria, viene usato un URI (Uniform Resource Identifier) di riferimento alla risorsa.

ResourceLoader restituito usa un contesto predefinito associato alla visualizzazione corrente.

Il sistema di gestione delle risorse per le app UWP supporta la personalità delle risorse per la scalabilità. A partire da Windows 8.1, le diverse visualizzazioni di proprietà di un'app sono in grado di visualizzare simultaneamente su dispositivi di visualizzazione diversi che possono usare scale diverse. In questo modo, la scala è una caratteristica per visualizzazione.

Un ResourceLoader ha un contesto implicito usato quando i metodi ResourceLoader vengono usati per recuperare una risorsa. Poiché un ResourceLoader ha un contesto implicito e poiché il qualificatore di scalabilità dei contesti dipende da una visualizzazione associata, un ResourceLoader deve essere associato a una visualizzazione specifica.

Errors

Questo metodo non riesce con un'eccezione se viene chiamato in un thread senza finestra o se non è possibile trovare ResourceMap specificato.

Vedi anche

Si applica a