ResourceDictionary 类

定义

可将标识符字符串映射到任意资源对象的 IDictionary。

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
继承
ResourceDictionary
实现

构造函数

ResourceDictionary()

可将标识符字符串映射到任意资源对象的 IDictionary。

属性

Count

ResourceDictionary 中的条目数。

Item[String]

可将标识符字符串映射到任意资源对象的 IDictionary。

Keys

标识符 string 的集合,它们是 ResourceDictionary 中的键。

MergedDictionaries

获取合并到此字典中的字典集合。

Source

获取或设置合并资源字典的 URI。

Values

检索 ResourceDictionary 的值。

方法

Add(ResourceDictionary)

mergedResourceDictionary 添加到 this 资源字典中的合并字典。

Add(String, Object)

keyvalue 作为键值对添加到 ResourceDictionary

Add(Style)

向 ResourceDictionary 添加隐式样式。

Add(StyleSheet)

添加到styleSheetthis资源字典的样式表列表。

Clear()

清空 ResourceDictionary

ContainsKey(String)

ResourceDictionary 是否包含由 key 标识的键值对。

GetEnumerator()

返回 ResourceDictionaryKeyValuePair<TKey,TValue>IEnumerator<T>

Remove(String)

ResourceDictionary 中删除 key 标识的键和值。

SetAndCreateSource<T>(Uri)

可将标识符字符串映射到任意资源对象的 IDictionary。

SetAndLoadSource(Uri, String, Assembly, IXmlLineInfo)

供 Microsoft.Maui.Controls 平台内部使用。

TryGetValue(String, Object)

可将标识符字符串映射到任意资源对象的 IDictionary。

显式接口实现

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

可将标识符字符串映射到任意资源对象的 IDictionary。

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

可将标识符字符串映射到任意资源对象的 IDictionary。

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

可将标识符字符串映射到任意资源对象的 IDictionary。

ICollection<KeyValuePair<String,Object>>.IsReadOnly

可将标识符字符串映射到任意资源对象的 IDictionary。

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

可将标识符字符串映射到任意资源对象的 IDictionary。

IEnumerable.GetEnumerator()

可将标识符字符串映射到任意资源对象的 IDictionary。

IResourceDictionary.ValuesChanged

可将标识符字符串映射到任意资源对象的 IDictionary。

适用于