Partager via


ViewFilter.HandleQuickInfo, méthode

Gère la commande d'QUICKINFO de montrer les informations d'info-bulle sur l'identificateur ou l'expression sélectionné.

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 HandleQuickInfo
public virtual void HandleQuickInfo()

Remarques

Cette méthode est chargée de montrer l'info-bulle maintenant toutes les informations d'info-bulle sur l'identificateur à l'emplacement actuel.

La méthode de base appelle la méthode d'GetCaretPos sur l'objet d'IVsTextView passé au constructeur d'ViewFilter pour obtenir l'emplacement du signe insertion actuel.Cette position est alors passée à la méthode d'OnSyncQuickInfo sur l'objet d'Source (obtenu à partir de l'objet d'CodeWindowManager dans le constructeur d'ViewFilter).Si l'OnSyncQuickInfo retourne tout texte, des appels suivants de cette méthode la méthode d'GetFullDataTipText pour obtenir toutes informations supplémentaires du débogueur si déboguer est actif.Enfin, un nouveau (ou courant) objet d'TextTipData est utilisé pour afficher l'info-bulle.

Dans l'implémentation de l'infrastructure de package gérée par valeur par défaut des classes de service de langage, cette méthode est appelée de la méthode d'HandlePreExec.

Sécurité .NET Framework

Voir aussi

Référence

ViewFilter Classe

Microsoft.VisualStudio.Package, espace de noms