ResourceDictionary.Add(Object, Object) Método

Definición

Agrega un recurso por clave a este ResourceDictionary.Adds a resource by key to this ResourceDictionary.

public:
 virtual void Add(System::Object ^ key, System::Object ^ value);
public void Add (object key, object value);
abstract member Add : obj * obj -> unit
override this.Add : obj * obj -> unit
Public Sub Add (key As Object, value As Object)

Parámetros

key
Object

Nombre de la clave que se va a agregar.The name of the key to add.

value
Object

Valor del recurso que se va a agregar.The value of the resource to add.

Implementaciones

Excepciones

ResourceDictionary es de sólo lectura o está bloqueado.The ResourceDictionary is locked or read-only.

Ya existe un elemento con la misma clave en Hashtable.An element with the same key already exists in the Hashtable.

Comentarios

Al intentar agregar una clave duplicada, se produce una excepción.Attempting to add a duplicate key raises an exception.

Las claves siempre se agregan al diccionario base.Keys are always added to the base dictionary. No se comprueba la duplicación de las claves de MergedDictionaries dentro del ResourceDictionary actual, solo se comprueba si hay duplicados en el Diccionario base.Keys in MergedDictionaries within the current ResourceDictionary are not checked for duplication, only the base dictionary is checked for duplicates.

Se aplica a