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 | |
---|---|---|
GetContextStream | Retourne le flux de données de contexte pour le conseil. | |
GetCurMethod | Retourne le numéro actuel de méthode. | |
GetCurrentParameter | Retourne le numéro de paramètre actuel. | |
GetMethodText | Retourne un type de retour de méthode, un nom de méthode, ou une description de méthode. | |
GetOverloadCount | Retourne le nombre de méthodes surchargées. | |
GetParameterCount | Retourne le nombre de paramètres dans une méthode spécifiée. | |
GetParameterText | Retourne le nom d'un paramètre spécifié pour une méthode spécifiée. | |
NextMethod | Retourne le numéro suivant de méthode. | |
OnDismiss | Ferme le contexte. | |
PrevMethod | Retourne le numéro précédent de méthode. | |
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.