ResourceMap Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция связанных ресурсов, как правило, для определенного пакета приложения или файла ресурсов для определенного пакета.
public ref class ResourceMap sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.ApplicationModel.Resources.MrtContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ResourceMap final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.ApplicationModel.Resources.MrtContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ResourceMap
Public NotInheritable Class ResourceMap
- Наследование
- Атрибуты
Комментарии
Синтаксис идентификатора ресурса
Многие методы этого класса используют идентификаторы ресурсов в качестве параметров. Идентификатор ресурса рассматривается как фрагмент универсального идентификатора ресурса (URI) при семантике универсального идентификатора ресурса (URI). Например, GetValue("Caption%20") рассматривается как GetValue("Caption").
Не используйте "?" или "#" в идентификаторах ресурсов, так как они завершают оценку пути к ресурсу. Например, "MyResource?3" рассматривается как "MyResource".
Свойства
ResourceCount |
Возвращает количество ресурсов в ResourceMap. |
Методы
GetSubtree(String) |
Возвращает ResourceMap, представляющую часть другого resourceMap, обычно используемую для доступа к определенному файлу ресурсов в пакете приложения. Этот метод находит поддерев, предка, брата и двоюродного брата карты ресурсов, а также карты верхнего уровня. Он возвращает карту ресурсов, представленную заданным идентификатором карты ресурсов, относительно этой карты ресурсов. Этот метод обычно используется для упрощения ссылок на определенное подмножество ресурсов, например один файл ресурсов или каталог файлов. |
GetValue(String, ResourceContext) |
Возвращает наиболее подходящий кандидат для ресурса, указанного идентификатором ресурса для указанного контекста. |
GetValue(String) |
Возвращает наиболее подходящий кандидат для ресурса, указанного идентификатором ресурса в контексте по умолчанию. |
GetValueByIndex(UInt32, ResourceContext) |
Возвращает ресурс по указанному индексу в указанном контексте. |
GetValueByIndex(UInt32) |
Возвращает ресурс по указанному индексу в контексте по умолчанию. |
TryGetValue(String, ResourceContext) |
Пытается найти наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса для заданного контекста. |
TryGetValue(String) |
Пытается найти наиболее подходящего кандидата для ресурса, указанного идентификатором ресурса в контексте по умолчанию. |