AuthoringSink.CodeSpan(TextSpan) Méthode

Définition

CodeSpan est pris en charge par IVsLanguageDebugInfo. ValidateBreakpointLocation. Elle est appelée pour chaque région qui contient le code « exécutable ». Utilisé pour valider les points d’arrêt. Les commentaires sont automatiquement pris en charge en fonction des TokenInfo retournés par le scanneur. Normalement, cette méthode est appelée lorsqu’une procédure est démarrée/terminée.

public:
 virtual void CodeSpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan span);
public:
 virtual void CodeSpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan span);
 virtual void CodeSpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan span);
public virtual void CodeSpan (Microsoft.VisualStudio.TextManager.Interop.TextSpan span);
abstract member CodeSpan : Microsoft.VisualStudio.TextManager.Interop.TextSpan -> unit
override this.CodeSpan : Microsoft.VisualStudio.TextManager.Interop.TextSpan -> unit
Public Overridable Sub CodeSpan (span As TextSpan)

Paramètres

span
TextSpan

[in] Objet TextSpan indiquant la section du code à ajouter à la liste.

Remarques

Les étendues stockées dans la liste par cette méthode sont utilisées pour valider les points d’arrêt. Si vous souhaitez prendre en charge cette fonctionnalité, vous devez dériver une classe de la AuthoringSink classe et implémenter cette méthode et la liste interne associée. Cette liste peut ensuite être utilisée pour implémenter la méthode du service de langage ValidateBreakpointLocation . Vous devez fournir la méthode nécessaire pour récupérer l’étendue de code à partir de votre version de la AuthoringSink classe.

La méthode de base ne fait rien.

S’applique à