AuthoringSink.CodeSpan, méthode
Cela ajoute une étendue de code exécutable à une liste interne.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Syntaxe
'Déclaration
Public Overridable Sub CodeSpan ( _
span As TextSpan _
)
public virtual void CodeSpan(
TextSpan span
)
Paramètres
- span
Type : Microsoft.VisualStudio.TextManager.Interop.TextSpan
[in] objet d'Un TextSpan indiquant la section de code pour s'ajouter à la liste.
Remarques
Les étendues enregistrées dans la liste par cette méthode sont utilisées pour valider des points d'arrêt.Si vous souhaitez prendre en charge cette fonctionnalité, vous devez dériver une classe de la classe d'AuthoringSink et implémenter cette méthode et la liste interne associée.Cette liste peut ensuite être utilisée pour appliquer la méthode de l'ValidateBreakpointLocation du service de langage.Vous devez fournir la méthode nécessaire pour extraire l'étendue de code de votre version de la classe d'AuthoringSink.
La méthode de base ne fait rien.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.