Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelé lorsque la mémoire tampon des lignes est définie ou modifiée dans la vue donnée.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Syntaxe
'Déclaration
Public Overridable Sub OnSetBuffer ( _
view As IVsTextView, _
buffer As IVsTextLines _
)
public virtual void OnSetBuffer(
IVsTextView view,
IVsTextLines buffer
)
Paramètres
- view
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] un objet d'IVsTextView représentant la vue dont la mémoire tampon est modifiée.
- buffer
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
[in] un objet d'IVsTextLines représentant la nouvelle mémoire tampon.
Implémentations
IVsTextViewEvents.OnSetBuffer(IVsTextView, IVsTextLines)
Remarques
Si votre service de langage doit répondre à une mémoire tampon étant changée, vous devez dériver une classe de la classe d'ViewFilter et substituer cette méthode.
Cette méthode est une implémentation de la méthode d'OnSetBuffer sur l'interface d'IVsTextViewEvents.
La méthode de base ne fait rien.Dans le mode débogage, la méthode de base affirme que la nouvelle mémoire tampon est identique à la mémoire tampon dans l'objet d'Source obtenu à partir de l'objet d'CodeWindowManager qui a été passé au constructeur de classe d'ViewFilter.
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.