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


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 .

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

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