Aggiunge un nuovo elemento all'elenco di selezioni creato da un hook CHOICE_LIST.
L'oggetto HookChoices preesistente viene memorizzato in una variabile denominata choices, visibile solo all'interno di un hook CHOICE_LIST. Nella sezione relativa alla sintassi di questo metodo, choices è il nome della variabile che deve essere immesso letteralmente (for hooks, not global scripts); non è un segnaposto per un nome o una espressione arbitrari. Questo è l'unico modo per accedere a un oggetto HookChoices.
Un hook CHOICE_LIST deve richiamare questo metodo ripetutamente per creare un elenco di selezioni per l'utente (oppure, è possibile utilizzare il metodo AddItems). La prima volta che si accede all'oggetto, esso è privo di elementi. Aggiungere elementi nell'ordine in cui si desidera che vengano visualizzati poiché l'elenco non viene ordinato automaticamente.
Non esiste un metodo RemoveItem corrispondente. A differenza dei valori vuoti, gli elementi duplicati non vengono rimossi automaticamente.
VBScript
choices.AddItem(newChoice)