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).
Возвращает наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса в контексте по умолчанию.
public:
virtual ResourceCandidate ^ GetValue(Platform::String ^ resource) = 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)]
/// [Windows.Foundation.Metadata.Overload("GetValue")]
ResourceCandidate GetValue(winrt::hstring const& 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")]
ResourceCandidate GetValue(winrt::hstring const& resource);
/// [Windows.Foundation.Metadata.Overload("GetValue")]
ResourceCandidate GetValue(winrt::hstring const& resource);
[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);
function getValue(resource)
Public Function GetValue (resource As String) As ResourceCandidate
Параметры
- resource
-
String
Platform::String
winrt::hstring
Идентификатор ресурса, указанный в качестве имени или ссылки. Дополнительные сведения см. в примечаниях к классу ResourceMap .
Возвращаемое значение
Объект ResourceCandidate, описывающий наиболее подходящий кандидат.
- Атрибуты
См. также раздел
Применяется к
GetValue(String, ResourceContext)
Возвращает наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса для предоставленного контекста.
public:
virtual ResourceCandidate ^ GetValue(Platform::String ^ resource, ResourceContext ^ context) = GetValue;
/// [Windows.Foundation.Metadata.Overload("GetValueForContext")]
ResourceCandidate GetValue(winrt::hstring const& resource, ResourceContext const& context);
[Windows.Foundation.Metadata.Overload("GetValueForContext")]
public ResourceCandidate GetValue(string resource, ResourceContext context);
function getValue(resource, context)
Public Function GetValue (resource As String, context As ResourceContext) As ResourceCandidate
Параметры
- resource
-
String
Platform::String
winrt::hstring
Ресурс, указанный в качестве имени или ссылки. Дополнительные сведения см. в примечаниях к классу ResourceMap .
- context
- ResourceContext
Контекст, для которого нужно выбрать наиболее подходящего кандидата.
Возвращаемое значение
Объект ResourceCandidate, описывающий наиболее подходящий кандидат.
- Атрибуты
Комментарии
Некоторые ресурсы загружаются в соответствии с масштабом представления, в котором они будут отображаться, а различные представления в приложении могут отображаться на разных устройствах с разными масштабами. Масштаб — это характеристика каждого представления.
Так как метод GetValue выбирает наилучшего кандидата для указанного ресурса в контексте среды выполнения, а квалификатор масштабирования ResourceContext зависит от связанного представления, Метод GetValue всегда следует вызывать с объектом ResourceContext , полученным из представления, в котором будет использоваться ресурс. Вызовите ResourceContext.GetForCurrentView , чтобы получить соответствующий ResourceContext.