Leer en inglés

Compartir a través de


Insert (método)

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].

Descripción

Inserta un objeto Command en la colección Commands .

Syntax

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

Título, Voz, Habilitado, Visible

Parte Descripción
Nombre Obligatorio. Valor de cadena correspondiente al identificador que se asigna al comando.
RefName Necesario. Valor de cadena correspondiente al nombre (ID) del comando justo encima o debajo donde desea insertar el nuevo comando.
Antes Opcional. Valor booleano que indica si se va a insertar el nuevo comando antes del comando especificado por RefName. True (valor predeterminado). El nuevo comando se insertará antes del comando al que se hace referencia.
Falso El nuevo comando se insertará después del comando al que se hace referencia.
Caption Opcional. Valor de cadena correspondiente al nombre que aparecerá en el menú emergente del carácter y en la ventana Comandos cuando la aplicación cliente esté activa. Para obtener más información, vea la propiedad Captiondel objeto Command.
Voz Opcional. Valor de cadena correspondiente a las palabras o frases que va a usar el motor de voz para reconocer este comando. Para obtener más información sobre las alternativas de formato para la cadena, vea la propiedad Voice del objeto Command.
Enabled Opcional. Valor booleano que indica si el comando está habilitado. El valor predeterminado es True. Para obtener más información, vea la propiedad Enabled del objeto Command.
Visible Opcional. Valor booleano que indica si el comando está visible en la ventana Comandos cuando la aplicación cliente está activa. El valor predeterminado es True. Para obtener más información, vea la propiedad Visible del objeto Command.

Observaciones

El valor de la propiedad Name de un objeto Command debe ser único dentro de su colección Commands. Debe quitar un comando para poder crear un comando con el mismo valor de propiedad Name . Si se intenta crear un comando con una propiedad Name que ya existe, se produce un error.

Este método también devuelve un objeto Command . Esto le permite declarar un objeto y asignarle un comando al llamar al método 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"

Consulte también

Método Add, Método Remove, Método RemoveAll