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