ResourceMap Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kumpulan sumber daya terkait, biasanya baik untuk paket aplikasi tertentu, atau file sumber daya untuk paket tertentu.
public ref class ResourceMap sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.Resources.MrtContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ResourceMap final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.Resources.MrtCoreContract, 65536)]
class ResourceMap final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.Resources.MrtContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ResourceMap
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.Resources.MrtCoreContract), 65536)]
public sealed class ResourceMap
Public NotInheritable Class ResourceMap
- Warisan
- Atribut
Keterangan
Sintaks pengidentifikasi sumber daya
Banyak metode kelas ini menggunakan pengidentifikasi sumber daya sebagai parameter. Pengidentifikasi sumber daya diperlakukan sebagai fragmen Pengidentifikasi Sumber Daya Seragam (URI), tunduk pada semantik Pengidentifikasi Sumber Daya Seragam (URI). Misalnya, GetValue("Caption%20") diperlakukan sebagai GetValue("Caption ").
Jangan gunakan "?" atau "#" dalam pengidentifikasi sumber daya, karena pengidentifikasi menghentikan evaluasi jalur sumber daya. Misalnya, "MyResource?3" diperlakukan sebagai "MyResource".
Properti
| Nama | Deskripsi |
|---|---|
| ResourceCount |
Mendapatkan jumlah sumber daya di ResourceMap. |
Metode
| Nama | Deskripsi |
|---|---|
| GetSubtree(String) |
Mengembalikan ResourceMap yang mewakili bagian dari ResourceMap lain, biasanya digunakan untuk mengakses file sumber daya tertentu dalam paket aplikasi. Metode ini menemukan peta subtree, leluhur, saudara kandung, dan sepupu ke peta sumber daya ini, serta peta tingkat atas. Ini mengembalikan peta sumber daya yang diwakili oleh pengidentifikasi peta sumber daya tertentu, relatif terhadap peta sumber daya ini. Metode ini biasanya digunakan untuk membuat referensi yang lebih sederhana ke subset sumber daya tertentu, seperti satu file sumber daya, atau direktori file. |
| GetValue(String, ResourceContext) |
Mengembalikan kandidat yang paling tepat untuk sumber daya yang ditentukan oleh pengidentifikasi sumber daya untuk konteks yang disediakan. |
| GetValue(String) |
Mengembalikan kandidat yang paling tepat untuk sumber daya yang ditentukan oleh pengidentifikasi sumber daya dalam konteks default. |
| GetValueByIndex(UInt32, ResourceContext) |
Mengembalikan sumber daya pada indeks yang ditentukan dalam konteks yang ditentukan. |
| GetValueByIndex(UInt32) |
Mengembalikan sumber daya pada indeks yang ditentukan dalam konteks default. |
| TryGetSubtree(String) |
Mencoba menemukan ResourceMap yang mewakili bagian dari ResourceMap lain, biasanya digunakan untuk mengakses file sumber daya tertentu dalam paket aplikasi. Metode ini menemukan peta subtree, leluhur, saudara kandung, dan sepupu ke peta sumber daya ini, serta peta tingkat atas. Ini mengembalikan peta sumber daya yang diwakili oleh pengidentifikasi peta sumber daya tertentu, relatif terhadap peta sumber daya ini. Metode ini biasanya digunakan untuk membuat referensi yang lebih sederhana ke subset sumber daya tertentu, seperti satu file sumber daya, atau direktori file. |
| TryGetValue(String, ResourceContext) |
Mencoba menemukan kandidat yang paling tepat untuk sumber daya yang ditentukan oleh pengidentifikasi sumber daya untuk konteks yang disediakan. |
| TryGetValue(String) |
Mencoba menemukan kandidat yang paling tepat untuk sumber daya yang ditentukan oleh pengidentifikasi sumber daya dalam konteks default. |