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.
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"