Поделиться через


ResourceLoader.GetForCurrentView Метод

Определение

Перегрузки

GetForCurrentView()

Возвращает объект ResourceLoader для поддеревь Resources текущего запущенного приложения main ResourceMap. Этот ResourceLoader использует контекст по умолчанию, связанный с текущим представлением.

GetForCurrentView(String)

Возвращает объект ResourceLoader для указанного ResourceMap. Этот ResourceLoader использует контекст по умолчанию, связанный с текущим представлением.

GetForCurrentView()

Возвращает объект ResourceLoader для поддеревь Resources текущего запущенного приложения main ResourceMap. Этот ResourceLoader использует контекст по умолчанию, связанный с текущим представлением.

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

Возвращаемое значение

Загрузчик ресурсов для поддеревья Resources текущего запущенного приложения main ResourceMap.

Атрибуты

Примеры

См. пример в ResourceLoader.

Комментарии

Этот метод обеспечивает доступ относительно файла ресурсов с именем resources (resources.resjson или resources.resw). Возвращаемый ResourceLoader использует контекст по умолчанию, связанный с текущим представлением.

Система управления ресурсами для приложений UWP поддерживает адаптацию ресурсов для масштабирования. Начиная с Windows 8.1, различные представления, принадлежащие приложению, могут одновременно отображаться на разных устройствах отображения, которые могут использовать разные масштабы. Таким образом, масштаб является характеристикой для каждого представления.

ResourceLoader имеет неявный контекст, который используется, когда методы ResourceLoader используются для извлечения ресурса. Так как ResourceLoader имеет неявный контекст, а квалификатор масштабирования контекстов зависит от связанного представления, ResourceLoader должен быть связан с определенным представлением.

ошибки

Этот метод завершается сбоем с исключением, если он вызывается в потоке без окон или если main ResourceMap не имеет поддерево "resources".

См. также раздел

Применяется к

GetForCurrentView(String)

Возвращает объект ResourceLoader для указанного ResourceMap. Этот ResourceLoader использует контекст по умолчанию, связанный с текущим представлением.

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

Параметры

name
String

Platform::String

winrt::hstring

Идентификатор ресурса ResourceMap , который новый загрузчик ресурсов использует для ссылок на неквалифицированные ресурсы. Затем загрузчик может получить ресурсы относительно этих ссылок.

Примечание

Идентификатор ресурса рассматривается как фрагмент универсального кода ресурса (URI) с учетом семантики универсального кода ресурса (URI). Например, "Caption%20" обрабатывается как "Caption". Не используйте "?" или "#" в идентификаторах ресурсов, так как они завершают именованный путь к ресурсу. Например, "Foo?3" рассматривается как "Foo".

Возвращаемое значение

Загрузчик ресурсов для указанного ResourceMap.

Атрибуты

Примеры

См. пример в ResourceLoader.

Комментарии

Этот метод обычно используется для доступа к ресурсам относительно файла ресурсов с указанным идентификатором ресурса. Например, GetForCurrentView('Errors'); имеет значение относительно errors.resjson или errors.resw.

Для создания загрузчика ресурсов из пакета библиотеки используется универсальный код ресурса (URI) ссылки на ресурсы.

Возвращаемый ResourceLoader использует контекст по умолчанию, связанный с текущим представлением.

Система управления ресурсами для приложений UWP поддерживает адаптацию ресурсов для масштабирования. Начиная с Windows 8.1, различные представления, принадлежащие приложению, могут одновременно отображаться на разных устройствах отображения, которые могут использовать разные масштабы. Таким образом, масштаб является характеристикой для каждого представления.

ResourceLoader имеет неявный контекст, который используется, когда методы ResourceLoader используются для извлечения ресурса. Так как ResourceLoader имеет неявный контекст, а квалификатор масштабирования контекстов зависит от связанного представления, ResourceLoader должен быть связан с определенным представлением.

ошибки

Этот метод завершается сбоем с исключением, если он вызывается в потоке без окон или если не удается найти указанный ResourceMap .

См. также раздел

Применяется к