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


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
Наследование
Object Platform::Object IInspectable 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)

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

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