IActiveScriptIActiveScript

Fournit les méthodes nécessaires pour initialiser le moteur de script.Provides the methods necessary to initialize the scripting engine. Le moteur de script doit implémenter le IActiveScript interface.The scripting engine must implement the IActiveScript interface.

Méthodes dans l'ordre VtableMethods in Vtable Order

MéthodeMethod DescriptionDescription
IActiveScript::SetScriptSiteIActiveScript::SetScriptSite Informe le moteur de script de la IActiveScriptSite site fourni par l’hôte.Informs the scripting engine of the IActiveScriptSite site provided by the host.
IActiveScript::GetScriptSiteIActiveScript::GetScriptSite Récupère l’objet de site associé avec le moteur de Script de Windows.Retrieves the site object associated with the Windows Script engine.
IActiveScript::SetScriptStateIActiveScript::SetScriptState Place le moteur de script dans l’état spécifié.Places the scripting engine into the specified state.
IActiveScript::GetScriptStateIActiveScript::GetScriptState Récupère l’état actuel du moteur de script.Retrieves the current state of the scripting engine.
IActiveScript::CloseIActiveScript::Close Provoque le moteur de script abandonner n’importe quel script actuellement chargé, son état est perdu et libérer les pointeurs d’interface qu’à d’autres objets, donc dans un état fermé.Causes the scripting engine to abandon any currently loaded script, lose its state, and release any interface pointers it has to other objects, thus entering a closed state.
IActiveScript::AddNamedItemIActiveScript::AddNamedItem Ajoute le nom d’un élément de niveau racine pour l’espace de noms du moteur de script.Adds the name of a root-level item to the scripting engine's namespace.
IActiveScript::AddTypeLibIActiveScript::AddTypeLib Ajoute une bibliothèque de types à l’espace de noms pour le script.Adds a type library to the namespace for the script.
IActiveScript::GetScriptDispatchIActiveScript::GetScriptDispatch Récupère le IDispatch interface pour le script en cours d’exécution.Retrieves the IDispatch interface for the running script.
IActiveScript::GetCurrentScriptThreadIDIActiveScript::GetCurrentScriptThreadID Récupère un identificateur de script-moteur-définies pour le thread en cours d’exécution.Retrieves a scripting-engine-defined identifier for the currently executing thread.
IActiveScript::GetScriptThreadIDIActiveScript::GetScriptThreadID Récupère un identificateur de script-moteur-définies pour le thread associé au thread Microsoft Win32 donné.Retrieves a scripting-engine-defined identifier for the thread associated with the given Microsoft Win32 thread.
IActiveScript::GetScriptThreadStateIActiveScript::GetScriptThreadState Récupère l’état actuel d’un thread de script.Retrieves the current state of a script thread.
IActiveScript::InterruptScriptThreadIActiveScript::InterruptScriptThread Interrompt l’exécution d’un thread en cours d’exécution de script.Interrupts the execution of a running script thread.
IActiveScript::CloneIActiveScript::Clone Clone le moteur de script actuel (moins de n’importe quel état d’exécution actuel), retournant un moteur de script chargé qui ne possède aucun site dans le thread actuel.Clones the current scripting engine (minus any current execution state), returning a loaded scripting engine that has no site in the current thread.

Voir aussiSee Also

Référence d’interfaces de script WindowsWindows Script Interfaces Reference