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


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.

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

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