ResourceLoader.GetForCurrentView Método

Definición

Sobrecargas

GetForCurrentView()

Obtiene un objeto ResourceLoader para el subárbol Resources del objeto ResourceMap principal de la aplicación que se está ejecutando actualmente. Este ResourceLoader usa un contexto predeterminado asociado a la vista actual.

GetForCurrentView(String)

Obtiene un objeto ResourceLoader para el objeto ResourceMap especificado. Este ResourceLoader usa un contexto predeterminado asociado a la vista actual.

GetForCurrentView()

Obtiene un objeto ResourceLoader para el subárbol Resources del objeto ResourceMap principal de la aplicación que se está ejecutando actualmente. Este ResourceLoader usa un contexto predeterminado asociado a la vista actual.

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

Devoluciones

Un cargador de recursos para el subárbol Resources del resourceMap principal de la aplicación que se está ejecutando actualmente.

Atributos

Ejemplos

Consulte el ejemplo de ResourceLoader.

Comentarios

Este método permite el acceso relativo a un archivo de recursos denominado "resources" (resources.resjson o resources.resw). ResourceLoader que se devuelve usa un contexto predeterminado asociado a la vista actual.

El sistema de administración de recursos para aplicaciones para UWP admite la adaptación de recursos para la escala. A partir de Windows 8.1, diferentes vistas que pertenecen a una aplicación pueden mostrarse simultáneamente en diferentes dispositivos de pantalla que pueden usar diferentes escalas. De esta manera, la escala es una característica por vista.

ResourceLoader tiene un contexto implícito que se usa cuando se usan métodos ResourceLoader para recuperar un recurso. Dado que un ResourceLoader tiene un contexto implícito y, dado que el calificador de escala de contextos depende de una vista asociada, un ResourceLoader debe estar asociado a una vista determinada.

Errors

Este método produce un error con una excepción si se llama en un subproceso sin ventanas o si el resourceMap principal no tiene un subárbol "resources".

Consulte también

Se aplica a

GetForCurrentView(String)

Obtiene un objeto ResourceLoader para el objeto ResourceMap especificado. Este ResourceLoader usa un contexto predeterminado asociado a la vista actual.

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

Parámetros

name
String

Platform::String

winrt::hstring

Identificador de recurso de ResourceMap que usa el nuevo cargador de recursos para referencias de recursos no calificadas. Después, el cargador puede recuperar recursos relativos a esas referencias.

Nota:

El identificador de recurso se trata como un fragmento de identificador uniforme de recursos (URI), sujeto a la semántica del identificador uniforme de recursos (URI). Por ejemplo, "Caption%20" se trata como "Caption". No use "?" o "#" en los identificadores de recursos, ya que finalizan la ruta de acceso del recurso con nombre. Por ejemplo, "Foo?3" se trata como "Foo".

Devoluciones

Un cargador de recursos para el resourceMap especificado.

Atributos

Ejemplos

Consulte el ejemplo de ResourceLoader.

Comentarios

Este método se usa normalmente para acceder a los recursos relativos a un archivo de recursos con el identificador de recurso especificado. Por ejemplo, GetForCurrentView('Errors'); es relativo a errors.resjson o errors.resw.

Para construir un cargador de recursos para los recursos de un paquete de biblioteca, se usa un identificador uniforme de recursos (URI) de referencia de recursos.

ResourceLoader que se devuelve usa un contexto predeterminado asociado a la vista actual.

El sistema de administración de recursos para aplicaciones para UWP admite la adaptación de recursos para la escala. A partir de Windows 8.1, diferentes vistas que pertenecen a una aplicación pueden mostrarse simultáneamente en diferentes dispositivos de pantalla que pueden usar diferentes escalas. De esta manera, la escala es una característica por vista.

ResourceLoader tiene un contexto implícito que se usa cuando se usan métodos ResourceLoader para recuperar un recurso. Dado que un ResourceLoader tiene un contexto implícito y, dado que el calificador de escala de contextos depende de una vista asociada, un ResourceLoader debe estar asociado a una vista determinada.

Errors

Este método produce una excepción si se llama a en un subproceso sin ventanas o si no se encuentra el objeto ResourceMap especificado.

Consulte también

Se aplica a