ResourceDictionary Clase

Definición

Un IDictionary que asigna las cadenas del identificador a objetos de recursos arbitrarios.An IDictionary that maps identifier strings to arbitrary resource objects.

public class ResourceDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<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>>
Herencia
ResourceDictionary
Implementaciones

Constructores

ResourceDictionary()

Crea un objeto ResourceDictionary vacío.Creates a new empty ResourceDictionary object.

Propiedades

Count

Número de entradas de ResourceDictionary.The number of entries in the ResourceDictionary.

Item[String]

Recupera el valor Object asociado con la clave index.Retrieves the Object value associated with the key index.

Keys

La colección de strings del identificador que son claves en ResourceDictionary.The collection of identifier strings that are keys in the ResourceDictionary.

MergedDictionaries

Obtiene la colección de diccionarios que se han combinado en este diccionario.Gets the collection of dicionaries that were merged into this dictionary.

MergedWith

Obtiene o establece el tipo de objeto con el que se combina el diccionario de recursos.Gets or sets the type of object with which the resource dictionary is merged.

Source

Obtiene o establece el RUI del diccionario de recursos combinados.Gets or sets the URI of the merged resource dictionary.

Values

Recupera los valores de ResourceDictionary.Retrieves the values of the ResourceDictionary.

Métodos

Add(ResourceDictionary)

Agrega mergedResourceDictionary a los diccionarios combinados en this diccionario de recursos.Add mergedResourceDictionary to the merged dictionaries in this resource dictionary.

Add(String, Object)

Agrega key y value a ResourceDictionary como par clave-valor.Adds key and value to the ResourceDictionary as a key-value pair.

Add(Style)

Agrega un estilo implícito a ResourceDictionary.Adds an implicit Style to the ResourceDictionary.

Add(StyleSheet)

Agrega styleSheet a la lista de hojas de estilo de this diccionario de recursos.Adds styleSheet tho this resource dictionary's list of style sheets.

Clear()

Vacía el objeto ResourceDictionary.Empties the ResourceDictionary.

ContainsKey(String)

Si ResourceDictionary contiene un par clave-valor identificado por key.Whether the ResourceDictionary contains a key-value pair identified by key.

GetEnumerator()

Devuelve IEnumerator<T> de los KeyValuePair<TKey,TValue> del ResourceDictionary.Returns a IEnumerator<T> of the ResourceDictionary's KeyValuePair<TKey,TValue>s.

Remove(String)

Quita la clave y el valor identificado por key desde ResourceDictionary.Removes the key and value identified by key from the ResourceDictionary.

SetAndLoadSource(Uri, String, Assembly, IXmlLineInfo)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

TryGetValue(String, Object)

Recupera el objeto especificado por key o, si no está presente, el valor predeterminado de null.Retrieves the object specified by key or, if not present, the default value of null.

Implementaciones de interfaz explícitas

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

Agrega un elemento a la colección.Adds an item to the collection.

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

Devuelve un valor que indica si el diccionario contiene el valor en item, indexado por la clave en item.Returns a value that indicates whether the dictionary contains the value in item, indexed by the key in item.

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

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Obtiene un valor que indica si el diccionario de recursos es de solo lectura.Gets a value that indicates whether the resource dictionary is read-only.

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

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

IEnumerable.GetEnumerator()

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

IResourceDictionary.ValuesChanged

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

Se aplica a