ResourceLoader.GetForCurrentView Método

Definição

Sobrecargas

GetForCurrentView()

Obtém um objeto ResourceLoader para a subárvore Resources do main ResourceMap do aplicativo em execução no momento. Esse ResourceLoader usa um contexto padrão associado ao modo de exibição atual.

GetForCurrentView(String)

Obtém um objeto ResourceLoader para o ResourceMap especificado. Esse ResourceLoader usa um contexto padrão associado ao modo de exibição atual.

GetForCurrentView()

Obtém um objeto ResourceLoader para a subárvore Resources do main ResourceMap do aplicativo em execução no momento. Esse ResourceLoader usa um contexto padrão associado ao modo de exibição atual.

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

Retornos

Um carregador de recursos para a subárvore Resources do resourceMap main do aplicativo em execução no momento.

Atributos

Exemplos

Consulte o exemplo em ResourceLoader.

Comentários

Esse método permite o acesso em relação a um arquivo de recurso chamado "resources" (resources.resjson ou resources.resw). O ResourceLoader retornado usa um contexto padrão associado ao modo de exibição atual.

O sistema de gerenciamento de recursos para aplicativos UWP dá suporte à adaptação de recursos para escala. A partir Windows 8.1, diferentes modos de exibição pertencentes a um aplicativo podem ser exibidos simultaneamente em diferentes dispositivos de exibição que podem usar escalas diferentes. Dessa forma, a escala é uma característica por exibição.

Um ResourceLoader tem um contexto implícito que é usado quando os métodos ResourceLoader são usados para recuperar um recurso. Como um ResourceLoader tem um contexto implícito e, como o qualificador de escala de contextos depende de uma exibição associada, um ResourceLoader deve ser associado a uma exibição específica.

Errors

Esse método falhará com uma exceção se for chamado em um thread sem janelas ou se o main ResourceMap não tiver uma subárvore "resources".

Confira também

Aplica-se a

GetForCurrentView(String)

Obtém um objeto ResourceLoader para o ResourceMap especificado. Esse ResourceLoader usa um contexto padrão associado ao modo de exibição atual.

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

O identificador de recurso do ResourceMap que o novo carregador de recursos usa para referências de recursos não qualificadas. Em seguida, o carregador pode recuperar recursos relativos a essas referências.

Observação

O identificador de recurso é tratado como um fragmento de URI (Uniform Resource Identifier), sujeito à semântica do URI (Uniform Resource Identifier). Por exemplo, "Caption%20" é tratado como "Caption ". Não use "?" ou "#" em identificadores de recursos, pois eles encerram o caminho do recurso nomeado. Por exemplo, "Foo?3" é tratado como "Foo".

Retornos

Um carregador de recursos para o ResourceMap especificado.

Atributos

Exemplos

Consulte o exemplo em ResourceLoader.

Comentários

Esse método normalmente é usado para acessar recursos relativos a um arquivo de recurso com o identificador de recurso especificado. Por exemplo, GetForCurrentView('Errors'); é relativo a errors.resjson ou errors.resw.

Para construir um carregador de recursos para recursos de um pacote de biblioteca, um URI (Uniform Resource Identifier) de referência de recurso é usado.

O ResourceLoader retornado usa um contexto padrão associado ao modo de exibição atual.

O sistema de gerenciamento de recursos para aplicativos UWP dá suporte à adaptação de recursos para escala. A partir Windows 8.1, diferentes modos de exibição pertencentes a um aplicativo podem ser exibidos simultaneamente em diferentes dispositivos de exibição que podem usar escalas diferentes. Dessa forma, a escala é uma característica por exibição.

Um ResourceLoader tem um contexto implícito que é usado quando os métodos ResourceLoader são usados para recuperar um recurso. Como um ResourceLoader tem um contexto implícito e, como o qualificador de escala de contextos depende de uma exibição associada, um ResourceLoader deve ser associado a uma exibição específica.

Errors

Esse método falhará com uma exceção se for chamado em um thread sem janelas ou se o ResourceMap especificado não puder ser encontrado.

Confira também

Aplica-se a