Partager via


Stop, méthode (fonctionnalités d’environnement Windows héritées)

[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]

Description

Arrête l’animation du caractère spécifié.

Syntaxe

agent**. Caractères (« CharacterID »). Stop** [Request]

Élément Description
Requête Optionnel. Objet Request spécifiant un appel d’animation particulier.

 

Notes

Pour spécifier le paramètre de demande, vous devez créer une variable et affecter la demande d’animation que vous souhaitez arrêter. Si vous ne définissez pas le paramètre Request , le serveur arrête toutes les animations pour le caractère, y compris obtenir des appels en file d’attente, et efface sa file d’attente d’animations, sauf si le caractère joue actuellement son animation Masquage ou Affichage . Cette méthode n’arrête pas les appels Get non mis en file d’attente.

Pour arrêter une animation spécifique ou obtenir un appel, déclarez une variable objet et affectez votre demande d’animation à cette variable :

   Dim MyRequest
   Dim Genie

   Agent1.Characters.Load "Genie", "https://agent.microsoft.com/characters/v2/genie/genie.acf"

   Set Genie = Agent1.Characters ("Genie")

   Genie.Get "state", "Showing"
   Genie.Get "animation", "Greet, GreetReturn"

   Genie.Show
   
   'This animation will never play
   Set MyRequest = Genie.Play ("Greet")
   
   Genie.Stop MyRequest

Cette méthode ne génère pas d’objet Request .

Voir aussi

Méthode StopAll