IDkmScriptDocumentSymbolProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémenté par les composants qui créent des objets DkmScriptDocument et les utilisent comme base de la résolution des symboles. Cette interface n’a pas besoin d’être implémentée par un système de document de script qui laisse DkmResolvedDocument. ScriptDocument comme null.
Les implémentations de cette interface peuvent limiter le moment où elles sont appelées à l’aide d’un filtre défini dans la configuration de leurs composants. Les propriétés suivantes peuvent être utilisées : BaseDebugMonitorId, EngineId, RuntimeId, SymbolProviderId.
public interface class IDkmScriptDocumentSymbolProvider
public interface class IDkmScriptDocumentSymbolProvider
__interface IDkmScriptDocumentSymbolProvider
public interface IDkmScriptDocumentSymbolProvider
type IDkmScriptDocumentSymbolProvider = interface
Public Interface IDkmScriptDocumentSymbolProvider
Méthodes
| SetRaiseSymbolEvents(DkmScriptDocument, Boolean) |
Active ou désactive le déclenchement de ScriptSymbolsUpdated lorsque les symboles dans le document sont modifiés. Par défaut, les documents ne génèrent pas d’événements de symboles. Cette méthode doit donc être appelée par n’importe quel composant qui souhaite recevoir des événements de symboles. Le gestionnaire de documents de script gère le nombre d’appels pour activer les événements de symboles et déclenche des événements chaque fois que ce nombre est supérieur à 0. Les appelants doivent veiller à ce que SetRaiseSymbolEvents (false) soit appelé uniquement après un appel réussi à SetRaiseSymbolEvents (true). Les événements de symboles sont automatiquement désactivés lorsque le document est déchargé. |