Прочитать на английском

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


ResourceMap.GetValue Метод

Определение

Перегрузки

GetValue(String)

Примечание

GetValue(String) может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте GetValue(String, ResourceContext).

Возвращает наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса в контексте по умолчанию.

GetValue(String, ResourceContext)

Возвращает наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса для предоставленного контекста.

GetValue(String)

Примечание

GetValue(String) может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте GetValue(String, ResourceContext).

Возвращает наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса в контексте по умолчанию.

[Windows.Foundation.Metadata.Deprecated("GetValue(string) may be altered or unavailable for releases after Windows 8.1. Instead, use GetValue(string, ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Overload("GetValue")]
public ResourceCandidate GetValue(string resource);
[Windows.Foundation.Metadata.Overload("GetValue")]
[Windows.Foundation.Metadata.Deprecated("GetValue(string) may be altered or unavailable for releases after Windows 8.1. Instead, use GetValue(string, ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public ResourceCandidate GetValue(string resource);
[Windows.Foundation.Metadata.Overload("GetValue")]
public ResourceCandidate GetValue(string resource);

Параметры

resource
String

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

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

Объект ResourceCandidate, описывающий наиболее подходящий кандидат.

Атрибуты

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

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

Продукт Версии

GetValue(String, ResourceContext)

Возвращает наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса для предоставленного контекста.

[Windows.Foundation.Metadata.Overload("GetValueForContext")]
public ResourceCandidate GetValue(string resource, ResourceContext context);

Параметры

resource
String

Ресурс, указанный в качестве имени или ссылки. Дополнительные сведения см. в примечаниях к классу ResourceMap .

context
ResourceContext

Контекст, для которого нужно выбрать наиболее подходящего кандидата.

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

Объект ResourceCandidate, описывающий наиболее подходящий кандидат.

Атрибуты

Комментарии

Некоторые ресурсы загружаются в соответствии с масштабом представления, в котором они будут отображаться, а различные представления в приложении могут отображаться на разных устройствах с разными масштабами. Масштаб — это характеристика каждого представления.

Так как метод GetValue выбирает наилучшего кандидата для указанного ресурса в контексте среды выполнения, а квалификатор масштабирования ResourceContext зависит от связанного представления, Метод GetValue всегда следует вызывать с объектом ResourceContext , полученным из представления, в котором будет использоваться ресурс. Вызовите ResourceContext.GetForCurrentView , чтобы получить соответствующий ResourceContext.

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

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

Продукт Версии