IActiveScriptSite::OnEnterScriptIActiveScriptSite::OnEnterScript

Informe l’hôte que le moteur de script a commencé l’exécution du code de script.Informs the host that the scripting engine has begun executing the script code.

SyntaxeSyntax

HRESULT OnEnterScript(void);  

Valeur de retourReturn Value

Retourne S_OK en cas de réussite.Returns S_OK if successful.

RemarquesRemarks

Le moteur de script doit appeler cette méthode sur chaque entrée ou sur une nouvelle entrée dans le moteur de script.The scripting engine must call this method on every entry or reentry into the scripting engine. Par exemple, si le script appelle un objet qui déclenche un événement géré par le moteur de script, le moteur de script doit appeler IActiveScriptSite::OnEnterScript avant l’exécution de l’événement et doit appeler le IActiveScriptSite::OnLeaveScript méthode après exécution de l’événement, mais avant de retourner à l’objet qui a déclenché l’événement.For example, if the script calls an object that then fires an event handled by the scripting engine, the scripting engine must call IActiveScriptSite::OnEnterScript before executing the event, and must call the IActiveScriptSite::OnLeaveScript method after executing the event but before returning to the object that fired the event. Les appels à cette méthode peuvent être imbriqués.Calls to this method can be nested. Chaque appel à cette méthode nécessite un appel correspondant à IActiveScriptSite::OnLeaveScript.Every call to this method requires a corresponding call to IActiveScriptSite::OnLeaveScript.

Voir aussiSee Also

IActiveScriptSiteIActiveScriptSite