Jazyk

ResourceDictionary Třída

Definice

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

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
Dědičnost
ResourceDictionary
Implementuje

Konstruktory

Name Description
ResourceDictionary()

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

Vlastnosti

Name Description
Count

Získá počet položek ve slovníku.

Item[String]

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

Keys

Získá kolekci řetězců identifikátorů, které jsou klíče ve slovníku.

MergedDictionaries

Získá kolekci slovníků, které byly sloučeny do tohoto slovníku.

Source

Získá nebo nastaví identifikátor URI sloučeného slovníku prostředků.

Values

Získá kolekci hodnot uložených ve slovníku.

Metody

Name Description
Add(ResourceDictionary)

Přidá slovník prostředků do sloučené kolekce slovníků.

Add(String, Object)

Přidá do slovníku pár klíč-hodnota.

Add(Style)

Přidá do slovníku implicitní styl.

Add(StyleSheet)

Přidá šablonu stylů do slovníku.

AddFactory(String, Func<Object>, Boolean)

Přidá objekt pro vytváření prostředků do slovníku. Objekt pro vytváření se vyvolá laziálně, když se k prostředku poprvé přistupuje.

AddFactory(Type, Func<Style>, Boolean)

Přidá do slovníku implicitní objekt pro vytváření stylů. Při prvním přístupu ke stylu se volá továrna laziálně.

Clear()

Odebere všechny položky ze slovníku.

ContainsKey(String)

Vrátí, zda slovník obsahuje pár klíč-hodnota identifikovaný zadaným klíčem.

GetEnumerator()

Vrátí enumerátor, který prochází páry klíč-hodnota slovníku.

Remove(String)

Odebere dvojici klíč-hodnota identifikovanou zadaným klíčem.

SetAndCreateSource<T>(Uri)

Pro interní použití platformou MAUI.

SetAndLoadSource(Uri, String, Assembly, IXmlLineInfo)

Pro interní použití platformou MAUI.

TryGetValue(String, Object)

Pokusí se získat hodnotu přidruženou k zadanému klíči.

Explicitní implementace rozhraní

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

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

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

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

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

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

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

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

IEnumerable.GetEnumerator()

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

IResourceDictionary.ValuesChanged

Slovník, který mapuje řetězce identifikátorů na libovolné objekty prostředků.

Platí pro