Share via


IVsMethodData, interface

Définit des données de méthode pour la fenêtre de conseil.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")> _
Public Interface IVsMethodData
[InterfaceTypeAttribute()]
[GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")]
public interface IVsMethodData
[InterfaceTypeAttribute()]
[GuidAttribute(L"69D2811C-682C-4290-B92E-5DFB823DF24C")]
public interface class IVsMethodData
[<InterfaceTypeAttribute()>]
[<GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")>]
type IVsMethodData =  interface end
public interface IVsMethodData

Le type IVsMethodData expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetContextStream Retourne le flux de données de contexte pour le conseil.
Méthode publique GetCurMethod Retourne le numéro actuel de méthode.
Méthode publique GetCurrentParameter Retourne le numéro de paramètre actuel.
Méthode publique GetMethodText Retourne un type de retour de méthode, un nom de méthode, ou une description de méthode.
Méthode publique GetOverloadCount Retourne le nombre de méthodes surchargées.
Méthode publique GetParameterCount Retourne le nombre de paramètres dans une méthode spécifiée.
Méthode publique GetParameterText Retourne le nom d'un paramètre spécifié pour une méthode spécifiée.
Méthode publique NextMethod Retourne le numéro suivant de méthode.
Méthode publique OnDismiss Ferme le contexte.
Méthode publique PrevMethod Retourne le numéro précédent de méthode.
Méthode publique UpdateView Met à jour la fenêtre de conseil lorsque le contexte ou le contenu a changé.

Début

Notes

Lorsque le service de langage identifie un personnage indiquant cette donnée de méthode doit être fournie (par exemple, une parenthèse « ("), l'SetMethodData d'appels de service de langage pour demander à la vue qu'il souhaite afficher une fenêtre de conseil de méthode. Les appels de vue puis au service de langage en utilisant les méthodes d'IVsMethodData pour obtenir les informations requises pour afficher le conseil de méthode. Consulter les illustrations de l'implémentation et/ou d'appeler de cette interface dans l'exemple Figures Language Service.

Remarques à l'attention des implémenteurs

Implémentez cette interface sur votre objet du service de langage pour fournir des données pour la fenêtre de conseil de méthode.

Remarques à l'attention des appelants

Appelé par la vue pour obtenir les informations pour la fenêtre de conseil de méthode.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms