ResourceDictionary Sınıf

Tanım

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

public ref class ResourceDictionary : Microsoft::Maui::Controls::Internals::IResourceDictionary, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class ResourceDictionary : Microsoft.Maui.Controls.Internals.IResourceDictionary, 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>>
type ResourceDictionary = class
    interface IResourceDictionary
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
Public Class ResourceDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IResourceDictionary
Devralma
ResourceDictionary
Uygulamalar

Oluşturucular

Name Description
ResourceDictionary()

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

Özellikler

Name Description
Count

Sözlükteki girdi sayısını alır.

Item[String]

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

Keys

Sözlükteki anahtarlar olan tanımlayıcı dizeleri koleksiyonunu alır.

MergedDictionaries

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

Source

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

Values

Sözlükte depolanan değerlerin koleksiyonunu alır.

Yöntemler

Name Description
Add(ResourceDictionary)

Birleştirilmiş sözlükler koleksiyonuna bir kaynak sözlüğü ekler.

Add(String, Object)

Sözlüğe bir anahtar-değer çifti ekler.

Add(Style)

Sözlüğe örtük bir stil ekler.

Add(StyleSheet)

Sözlüğe stil sayfası ekler.

AddFactory(String, Func<Object>, Boolean)

Sözlüğe bir kaynak fabrikası ekler. Kaynağa ilk kez erişildiğinde fabrika yavaş çağrılır.

AddFactory(Type, Func<Style>, Boolean)

Sözlüğe örtük bir stil fabrikası ekler. Stile ilk kez erişildiğinde fabrika tembelce çağrılır.

Clear()

Sözlükten tüm öğeleri kaldırır.

ContainsKey(String)

Sözlüğün belirtilen anahtar tarafından tanımlanan bir anahtar-değer çifti içerip içermediğini döndürür.

GetEnumerator()

Sözlüğün anahtar-değer çiftleri aracılığıyla yineleyen bir numaralandırıcı döndürür.

Remove(String)

Belirtilen anahtar tarafından tanımlanan anahtar-değer çiftini kaldırır.

SetAndCreateSource<T>(Uri)

MAUI platformu tarafından dahili kullanım için.

SetAndLoadSource(Uri, String, Assembly, IXmlLineInfo)

MAUI platformu tarafından dahili kullanım için.

TryGetValue(String, Object)

Belirtilen anahtarla ilişkili değeri almaya çalışır.

Belirtik Arabirim Kullanımları

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

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

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

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

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

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

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

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

IEnumerable.GetEnumerator()

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

IResourceDictionary.ValuesChanged

Tanımlayıcı dizelerini rastgele kaynak nesnelere eşleyen bir sözlük.

Şunlara uygulanır