Compartilhar via


ResourceDictionary.Add(Object, Object) Método

Definição

Adiciona um recurso por chave para este 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

O nome da chave a ser adicionada.

value
Object

O valor do recurso a ser adicionado.

Implementações

Exceções

O ResourceDictionary está bloqueado ou é somente leitura.

Já existe um elemento com a mesma chave no Hashtable.

Comentários

Tentar adicionar uma chave duplicada gera uma exceção.

As chaves sempre são adicionadas ao dicionário base. As chaves dentro MergedDictionaries do atual ResourceDictionary não são verificadas quanto à duplicação, apenas o dicionário base é verificado quanto a duplicatas.

Aplica-se a