ResourceDictionary.Add(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.