ResourceDictionary Sınıf

Tanım

Tanımlayıcı dizelerini rastgele kaynak nesneleriyle eşleyen bir IDictionary.

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>>
Devralma
System.Object
ResourceDictionary
Uygulamalar
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

Oluşturucular

ResourceDictionary()

Yeni boş ResourceDictionary bir nesne oluşturur.

Özellikler

Count

içindeki ResourceDictionarygirdilerin sayısı.

Item[String]

System.Object anahtarıyla indexilişkili değeri alır.

Keys

içindeki anahtarlar ResourceDictionaryolan tanımlayıcıların stringkoleksiyonu.

MergedDictionaries

Bu sözlükle birleştirilmiş sözlük koleksiyonunu alır.

MergedWith
Geçersiz.

Kaynak sözlüğün birleştirildiği nesne türünü alır veya ayarlar.

Source

Birleştirilmiş kaynak sözlüğü URI'sini alır veya ayarlar.

Values

değerlerini ResourceDictionaryalır.

Yöntemler

Add(ResourceDictionary)

Kaynak sözlüğündeki birleştirilmiş sözlüklere this ekleyinmergedResourceDictionary.

Add(String, Object)

ve value değerini ResourceDictionary anahtar-değer çifti olarak eklerkey.

Add(Style)

ResourceDictionary'e örtük bir Stil ekler.

Add(StyleSheet)

Kaynak this sözlüğün stil sayfaları listesini eklerstyleSheet.

Clear()

boşaltın ResourceDictionary.

ContainsKey(String)

öğesinin ResourceDictionary tarafından keytanımlanan bir anahtar-değer çifti içerip içermediği.

GetEnumerator()

'System.Collections.Generic.KeyValuePair`2lerden ResourceDictionarybirini System.Collections.Generic.IEnumerator`1 döndürür.

Remove(String)

tarafından key tanımlanan anahtarı ve değeri içinden ResourceDictionarykaldırır.

SetAndLoadSource(Uri, String, Assembly, IXmlLineInfo)

Xamarin tarafından dahili kullanım için. Forms platformu.

TryGetValue(String, Object)

Tanımlayıcı dizelerini rastgele kaynak nesneleriyle eşleyen bir IDictionary.

Belirtik Arabirim Kullanımları

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

Bir öğeyi koleksiyona ekler.

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

Sözlüğün içindeki değerini içerip içermediğini, içindeki anahtarıyla itemdizine ekleyip eklemediğini belirten bir değer itemdöndürür.

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

Xamarin tarafından dahili kullanım için. Forms platformu.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Kaynak sözlüğün salt okunur olup olmadığını gösteren bir değer alır.

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

Xamarin tarafından dahili kullanım için. Forms platformu.

IEnumerable.GetEnumerator()

Xamarin tarafından dahili kullanım için. Forms platformu.

IResourceDictionary.ValuesChanged

Tanımlayıcı dizelerini rastgele kaynak nesneleriyle eşleyen bir IDictionary.

Uzantı Metotları

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

Xamarin tarafından dahili kullanım için. Forms platformu.

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

Xamarin tarafından dahili kullanım için. Forms platformu.

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

Xamarin tarafından dahili kullanım için. Forms platformu.

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

Xamarin tarafından dahili kullanım için. Forms platformu.

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

Xamarin tarafından dahili kullanım için. Forms platformu.

Şunlara uygulanır