Die Funktion Wörterverzeichnis.insertAll() verhält sich wie eine Reihe von Zuordnungsanweisungen und kopiert die Schlüssel/Wert-Einträge von einem Wörterverzeichnis in ein anderes. Sie qualifizieren die Funktion mit dem Namen des Zielverzeichnisses.
Wenn sich ein Schlüssel in der Quelle, nicht aber im Ziel befindet, wird der Schlüssel/Wert-Eintrag in das Ziel kopiert. Wenn sich ein Schlüssel in Quelle und Ziel befindet, überschreibt der Wert des Quelleneintrags den Eintrag im Ziel. Der Wert der Eigenschaft caseSensitive wirkt sich auf diese Bestimmung aus. Wenn bei beiden Wörterverzeichnissen caseSensitive auf YES eingestellt ist, erstellt das Zielwörterverzeichnis auch dann einen neuen Eintrag für einen Schlüssel, wenn dieser sich nur hinsichtlich der Groß-/Kleinschreibung von einem vorhandenen Eintrag unterscheidet. Beispiel: Der Wert des Schlüssels "Age" im Quellenwörterverzeichnis überschreibt den Wert des Schlüssels "age" im Zielwörterverzeichnis, es sei denn, für beide Wörterverzeichnisse ist caseSensitive auf YES eingestellt.
Diese Funktion unterscheidet sich von der Zuordnung zweier Wörterverzeichnisse zueinander, weil die Funktion Wörterverzeichnis.insertAll() sowohl die vorhandenen Eigenschaften als auch die vorhandenen Einträge im Zielwörterverzeichnis beibehält.
Zielwörterverzeichnis.insertAll(Quellenwörterverzeichnis Dictionary in)