Bagikan melalui


ResourceDictionary Kelas

Definisi

IDictionary yang memetakan string pengidentifikasi ke objek sumber daya arbitrer.

public class ResourceDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, Xamarin.Forms.Internals.IResourceDictionary
type ResourceDictionary = class
    interface IResourceDictionary
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
Warisan
System.Object
ResourceDictionary
Penerapan
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>> System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>> System.Collections.Generic.IDictionary<System.String,System.Object> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> System.Collections.Generic.IEnumerable<T> System.Collections.IEnumerable IResourceDictionary

Konstruktor

ResourceDictionary()

Membuat objek kosong ResourceDictionary baru.

Properti

Count

Jumlah entri dalam ResourceDictionary.

Item[String]

Mengambil nilai yang System.Object terkait dengan kunci index.

Keys

Pengumpulan pengidentifikasi stringyang merupakan kunci dalam ResourceDictionary.

MergedDictionaries

Mendapatkan kumpulan kamus yang digabungkan ke dalam kamus ini.

MergedWith
Kedaluwarsa.

Mendapatkan atau mengatur jenis objek tempat kamus sumber daya digabungkan.

Source

Mendapatkan atau mengatur URI dari kamus sumber daya yang digabungkan.

Values

Mengambil nilai dari ResourceDictionary.

Metode

Add(ResourceDictionary)

Tambahkan mergedResourceDictionary ke kamus gabungan dalam this kamus sumber daya.

Add(String, Object)

key Menambahkan dan value ke ResourceDictionary sebagai pasangan kunci-nilai.

Add(Style)

Menambahkan Gaya implisit ke ResourceDictionary.

Add(StyleSheet)

Menambahkan daftar lembar gaya kamus styleSheet sumber daya tho this .

Clear()

Mengkompilasi ResourceDictionary.

ContainsKey(String)

ResourceDictionary Apakah berisi pasangan kunci-nilai yang diidentifikasi oleh key.

GetEnumerator()

Mengembalikan nilai System.Collections.Generic.IEnumerator`1 dariResourceDictionary.System.Collections.Generic.KeyValuePair`2

Remove(String)

Menghapus kunci dan nilai yang diidentifikasi oleh key dari ResourceDictionary.

SetAndLoadSource(Uri, String, Assembly, IXmlLineInfo)

Untuk penggunaan internal oleh Xamarin. Forms platform.

TryGetValue(String, Object)

IDictionary yang memetakan string pengidentifikasi ke objek sumber daya arbitrer.

Implementasi Antarmuka Eksplisit

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

Menambahkan item ke koleksi.

ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

Mengembalikan nilai yang menunjukkan apakah kamus berisi nilai dalam , yang diindeks itemoleh kunci di item.

ICollection<KeyValuePair<String,Object>>.CopyTo(KeyValuePair<String,Object>[], Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Mendapatkan nilai yang menunjukkan apakah kamus sumber daya bersifat baca-saja.

ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IEnumerable.GetEnumerator()

Untuk penggunaan internal oleh Xamarin. Forms platform.

IResourceDictionary.ValuesChanged

IDictionary yang memetakan string pengidentifikasi ke objek sumber daya arbitrer.

Metode Ekstensi

ForEach<T>(IEnumerable<T>, Action<T>)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IndexOf<T>(IEnumerable<T>, T)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IndexOf<T>(IEnumerable<T>, Func<T,Boolean>)

Untuk penggunaan internal oleh Xamarin. Forms platform.

Prepend<T>(IEnumerable<T>, T)

Untuk penggunaan internal oleh Xamarin. Forms platform.

Berlaku untuk