ResourceMap.TryGetValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryGetValue(String) |
Пытается найти наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса в контексте по умолчанию. |
TryGetValue(String, ResourceContext) |
Пытается найти наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса для указанного контекста. |
TryGetValue(String)
Пытается найти наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса в контексте по умолчанию.
public:
virtual ResourceCandidate ^ TryGetValue(Platform::String ^ resource) = TryGetValue;
/// [Windows.Foundation.Metadata.Overload("TryGetValue")]
ResourceCandidate TryGetValue(winrt::hstring const& resource);
[Windows.Foundation.Metadata.Overload("TryGetValue")]
public ResourceCandidate TryGetValue(string resource);
function tryGetValue(resource)
Public Function TryGetValue (resource As String) As ResourceCandidate
Параметры
- resource
-
String
Platform::String
winrt::hstring
Идентификатор ресурса, указанный в качестве имени или ссылки. Дополнительные сведения см. в примечаниях к классу ResourceMap .
Возвращаемое значение
Объект ResourceCandidate, описывающий наиболее подходящий кандидат. Если указанный идентификатор ресурса не найден, этот метод возвращает значение NULL.
- Атрибуты
Применяется к
TryGetValue(String, ResourceContext)
Пытается найти наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса для указанного контекста.
public:
virtual ResourceCandidate ^ TryGetValue(Platform::String ^ resource, ResourceContext ^ context) = TryGetValue;
/// [Windows.Foundation.Metadata.Overload("TryGetValueWithContext")]
ResourceCandidate TryGetValue(winrt::hstring const& resource, ResourceContext const& context);
[Windows.Foundation.Metadata.Overload("TryGetValueWithContext")]
public ResourceCandidate TryGetValue(string resource, ResourceContext context);
function tryGetValue(resource, context)
Public Function TryGetValue (resource As String, context As ResourceContext) As ResourceCandidate
Параметры
- resource
-
String
Platform::String
winrt::hstring
Ресурс, указанный в качестве имени или ссылки. Дополнительные сведения см. в примечаниях к классу ResourceMap .
- context
- ResourceContext
Контекст, для которого следует выбрать наиболее подходящего кандидата.
Возвращаемое значение
Объект ResourceCandidate, описывающий наиболее подходящий кандидат. Если указанный идентификатор ресурса не найден, этот метод возвращает значение NULL.
- Атрибуты
Комментарии
Некоторые ресурсы загружаются в соответствии с масштабом представления, в котором они будут отображаться, и различные представления в приложении могут отображаться на разных устройствах с разными масштабами. Масштаб — это характеристика для каждого представления.
Так как метод TryGetValue выбирает наилучший кандидат для указанного ресурса относительно контекста среды выполнения, а квалификатор масштабирования ResourceContext зависит от связанного представления, метод TryGetValue всегда должен вызываться с объектом ResourceContext , полученным из представления, в котором будет использоваться ресурс.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по