ResourceDictionary.Add(Object, Object) 메서드

정의

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)

매개 변수

key
Object

추가할 키의 이름입니다.The name of the key to add.

value
Object

추가할 리소스의 값입니다.The value of the resource to add.

구현

예외

ResourceDictionary가 읽기 전용이거나 잠겨 있는 경우The ResourceDictionary is locked or read-only.

같은 키를 가진 요소가 이미 Hashtable에 있는 경우An element with the same key already exists in the Hashtable.

설명

중복 키를 추가 하려고 하면 예외가 발생 합니다.Attempting to add a duplicate key raises an exception.

키는 항상 기본 사전에 추가 됩니다.Keys are always added to the base dictionary. 현재 ResourceDictionary 내의 MergedDictionaries 키가 중복 되었는지 확인 되지 않으므로 기본 사전만 중복 되는지 확인 됩니다.Keys in MergedDictionaries within the current ResourceDictionary are not checked for duplication, only the base dictionary is checked for duplicates.

적용 대상