IActiveScriptDebug, interfaceIActiveScriptDebug Interface

Implémenté par les moteurs de script que prise en charge le débogage.Implemented by script engines that support debugging. En règle générale, un objet qui implémente le IActiveScriptDebug interface également implémente le IActiveScript interface.Typically, an object that implements the IActiveScriptDebug interface also implements the IActiveScript interface. Si c’est le cas, appelez le IActiveScript::QueryInterface méthode pour obtenir le IActiveScriptDebug interface.If this is the case, call the IActiveScript::QueryInterface method to obtain the IActiveScriptDebug interface.

Le IActiveScriptDebug interface fournit les moyens pour :The IActiveScriptDebug interface provides the means for:

  • Hôtes intelligents de reprendre la gestion des documents.Smart hosts to take over document management.

  • Gestionnaire de débogage de processus pour synchroniser le débogage de plusieurs moteurs de script.Process debug manager to synchronize debugging of multiple script engines.

    Outre les méthodes héritées de IUnknown, le IActiveScriptDebug interface expose les méthodes suivantes.In addition to the methods inherited from IUnknown, the IActiveScriptDebug interface exposes the following methods.

Méthodes dans l'ordre VtableMethods in Vtable Order

MéthodeMethod DescriptionDescription
IActiveScriptDebug::GetScriptTextAttributesIActiveScriptDebug::GetScriptTextAttributes Retourne les attributs de texte pour un bloc de texte du script arbitraire.Returns the text attributes for an arbitrary block of script text.
IActiveScriptDebug::GetScriptletTextAttributesIActiveScriptDebug::GetScriptletTextAttributes Retourne les attributs de texte pour un scriptlet arbitraire.Returns the text attributes for an arbitrary scriptlet.
IActiveScriptDebug::EnumCodeContextsOfPositionIActiveScriptDebug::EnumCodeContextsOfPosition Délègue à IDebugDocumentContext::EnumCodeContexts.Delegates to IDebugDocumentContext::EnumCodeContexts.