Methode Invoegen

[Microsoft Agent is afgeschaft vanaf Windows 7 en is mogelijk niet beschikbaar in volgende versies van Windows.]

beschrijving

Hiermee voegt u een Command-object in de verzameling Opdrachten.

syntaxis

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

ondertiteling, Spraak, Ingeschakeld, Zichtbaar

Deel Beschrijving
naam Vereist. Een tekenreekswaarde die overeenkomt met de id die u toewijst aan de Command.
RefName- Vereist. Een tekenreekswaarde die overeenkomt met de naam (ID) van de opdracht net boven of onder waar u de nieuwe opdracht wilt invoegen.
Vóór Facultatief. Een Booleaanse waarde die aangeeft of de nieuwe opdracht moet worden ingevoegd vóór de opdracht die is opgegeven door RefName. True (standaard). De nieuwe opdracht wordt ingevoegd vóór de opdracht waarnaar wordt verwezen.
False De nieuwe opdracht wordt ingevoegd na de opdracht waarnaar wordt verwezen.
bijschriften Facultatief. Een tekenreekswaarde die overeenkomt met de naam die wordt weergegeven in het snelmenu van het teken en in het venster Opdrachten wanneer de clienttoepassing actief is. Zie de eigenschap Command object Captionvoor meer informatie.
Voice- Facultatief. Een tekenreekswaarde die overeenkomt met de woorden of woordgroepen die door de spraakengine moeten worden gebruikt voor het herkennen van deze opdracht. Zie de eigenschap Command object Voice voor meer informatie over het opmaken van alternatieven voor de tekenreeks.
ingeschakelde Facultatief. Een Booleaanse waarde die aangeeft of de opdracht is ingeschakeld. De standaardwaarde is True. Zie de eigenschap Command object Enabled voor meer informatie.
zichtbare Facultatief. Een Booleaanse waarde die aangeeft of de opdracht zichtbaar is in het venster Opdrachten wanneer de clienttoepassing invoer-actief is. De standaardwaarde is True. Zie de eigenschap Command object Visible voor meer informatie.

Opmerkingen

De waarde van een eigenschap Command object Name moet uniek zijn binnen de verzameling Opdrachten. U moet een opdracht verwijderen voordat u een nieuwe Opdracht kunt maken met dezelfde instelling naam eigenschap. Als u probeert een opdracht te maken met een eigenschap Naam die al bestaat, wordt er een fout gegenereerd.

Met deze methode wordt ook een Command-object geretourneerd. Hiermee kunt u een object declareren en een Opdracht aan het object toewijzen wanneer u de methode Invoegen aanroept.

   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"

Zie ook

Methode toevoegen, Methode verwijderen, RemoveAll-methode