Share via


Insert, metodo

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]

Descrizione

Inserisce un oggetto Command nell'insieme Commands .

Sintassi

agent**. Caratteri ("CharacterID"). Commands.Insert** Name, RefName, Before_

Didascalia, Voce, Abilitata, Visibile

Parte Descrizione
Nome Obbligatorio. Valore stringa corrispondente all'ID assegnato al comando.
Refname Obbligatorio. Valore stringa corrispondente al nome (ID) del comando appena sopra o sotto in cui si vuole inserire il nuovo comando.
Prima Facoltativa. Valore booleano che indica se inserire il nuovo comando prima del comando specificato da RefName. True (impostazione predefinita). Il nuovo comando verrà inserito prima del comando a cui si fa riferimento.
False Il nuovo comando verrà inserito dopo il comando a cui si fa riferimento.
Didascalia Facoltativa. Valore stringa corrispondente al nome che verrà visualizzato nel menu a comparsa del carattere e nella finestra comandi quando l'applicazione client è attiva. Per altre informazioni, vedere la proprietà Didascaliadell'oggetto Command.
Chiamata vocale Facoltativa. Valore stringa corrispondente alle parole o alle frasi da usare dal motore di riconoscimento vocale. Per altre informazioni sulla formattazione delle alternative per la stringa, vedere la proprietà Voice dell'oggetto Command.
Enabled Facoltativa. Valore booleano che indica se il comando è abilitato. Il valore predefinito è True. Per altre informazioni, vedere la proprietà Enabled dell'oggetto Command.
Visible Facoltativa. Valore booleano che indica se il comando è visibile nella finestra comandi quando l'applicazione client è attiva. Il valore predefinito è True. Per altre informazioni, vedere la proprietà Visible dell'oggetto Command.

Commenti

Il valore della proprietà Name di un oggetto Command deve essere univoco all'interno dell'insieme Commands. È necessario rimuovere un comando prima di poter creare un nuovo comando con la stessa impostazione della proprietà Name . Il tentativo di creare un comando con una proprietà Name già esistente genera un errore.

Questo metodo restituisce anche un oggetto Command . In questo modo è possibile dichiarare un oggetto e assegnare un comando al comando quando si chiama il metodo Insert .

   Dim Cmd2 as IAgentCtlCommandEx
   Set Cmd2 = Genie.Commands.Insert ("my second command", "my first command",_ True, "Test", "Test", True, True)
   Cmd2.VoiceCaption = "this is a test"

Vedere anche

Metodo Add, Remove, RemoveAll, metodo