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 .