NamedResource.ResolveAll Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ResolveAll() |
Разрешает этот объект NamedResource в контексте по умолчанию и возвращает список всех возможных кандидатов в порядке предпочтения. Примечание ResolveAll может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте ResolveAll(ResourceContext). |
ResolveAll(ResourceContext) |
Разрешает этот объект NamedResource в предоставленном контексте и возвращает список всех возможных кандидатов в порядке предпочтения. |
ResolveAll()
Разрешает этот объект NamedResource в контексте по умолчанию и возвращает список всех возможных кандидатов в порядке предпочтения.
Примечание
ResolveAll может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте ResolveAll(ResourceContext).
public:
virtual IVectorView<ResourceCandidate ^> ^ ResolveAll() = ResolveAll;
/// [Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Overload("ResolveAll")]
IVectorView<ResourceCandidate> ResolveAll();
/// [Windows.Foundation.Metadata.Overload("ResolveAll")]
/// [Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
IVectorView<ResourceCandidate> ResolveAll();
/// [Windows.Foundation.Metadata.Overload("ResolveAll")]
IVectorView<ResourceCandidate> ResolveAll();
[Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Overload("ResolveAll")]
public IReadOnlyList<ResourceCandidate> ResolveAll();
[Windows.Foundation.Metadata.Overload("ResolveAll")]
[Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public IReadOnlyList<ResourceCandidate> ResolveAll();
[Windows.Foundation.Metadata.Overload("ResolveAll")]
public IReadOnlyList<ResourceCandidate> ResolveAll();
function resolveAll()
Public Function ResolveAll () As IReadOnlyList(Of ResourceCandidate)
Возвращаемое значение
Список объектов ResourceCandidate в порядке предпочтения. Объект в первой позиции списка является наиболее подходящим кандидатом для соответствующего контекста, а объект в последней позиции является наименее подходящим.
- Атрибуты
См. также раздел
Применяется к
ResolveAll(ResourceContext)
Разрешает этот объект NamedResource в предоставленном контексте и возвращает список всех возможных кандидатов в порядке предпочтения.
public:
virtual IVectorView<ResourceCandidate ^> ^ ResolveAll(ResourceContext ^ resourceContext) = ResolveAll;
/// [Windows.Foundation.Metadata.Overload("ResolveAllForContext")]
IVectorView<ResourceCandidate> ResolveAll(ResourceContext const& resourceContext);
[Windows.Foundation.Metadata.Overload("ResolveAllForContext")]
public IReadOnlyList<ResourceCandidate> ResolveAll(ResourceContext resourceContext);
function resolveAll(resourceContext)
Public Function ResolveAll (resourceContext As ResourceContext) As IReadOnlyList(Of ResourceCandidate)
Параметры
- resourceContext
- ResourceContext
Контекст, в котором необходимо разрешить NamedResource .
Возвращаемое значение
Список объектов ResourceCandidate в порядке предпочтения. Объект в первой позиции списка является наиболее подходящим кандидатом для соответствующего контекста, а объект в последней позиции является наименее подходящим.
- Атрибуты
Комментарии
Система управления ресурсами для приложений UWP поддерживает адаптацию ресурсов для масштабирования. Начиная с Windows 8.1, различные представления, принадлежащие приложению, могут одновременно отображаться на разных устройствах отображения, которые могут использовать разные масштабы. Таким образом, масштаб является характеристикой для каждого представления.
Так как метод ResolveAll возвращает все кандидаты для NamedResource по отношению к контексту среды выполнения, а квалификатор масштабирования ResourceContext зависит от связанного представления, ResolveAll всегда следует вызывать, передав объект ResourceContext , полученный из представления, в котором будет использоваться ресурс.
См. метод ResourceContext.GetForCurrentView .