Partager via


AuthoringScope.GetMethods, méthode

Retourne une liste de signatures de méthode surchargées pour un nom de méthode spécifié.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   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)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)

Syntaxe

'Déclaration
Public MustOverride Function GetMethods ( _
    line As Integer, _
    col As Integer, _
    name As String _
) As Methods
public abstract Methods GetMethods(
    int line,
    int col,
    string name
)

Paramètres

  • line
    Type : System.Int32
    [in] le numéro de ligne où l'analyser pour des signatures de méthode a commencé.
  • col
    Type : System.Int32
    [in] l'offset dans la ligne où l'analyser pour des signatures de méthode a commencé.
  • name
    Type : System.String
    [in] le nom de la méthode pour laquelle obtenir les permutations.

Valeur de retour

Type : Microsoft.VisualStudio.Package.Methods
Si réussi, retours un objet d'Methods ; sinon, retours une valeur NULL.

Remarques

Cette méthode est appelée pour obtenir une liste de méthodes surchargées pour montrer dans le conseil de méthode d'Intellisense.Notez que l'opération d'analyse a été complétée pour que cette méthode soit appelée.

Dans l'implémentation d'infrastructure de package gérée par valeur par défaut, l'MethodTip de méthode de classe d'Source est appelé lorsqu'une opération d'analyse retourne MethodTip de l'énumération d'TokenTriggers.Cela déclenche ensuite un rapide analysent avec la raison MethodTip de l'énumération d'ParseReason.Lorsque cette opération d'analyse s'achève, la méthode d'GetMethods est appelée pour retourner une liste de signatures de méthode correspondant à la chaîne spécifiée.Notez que l'objet retourné est toujours votre implémentation de la classe d'Methods.

Sécurité .NET Framework

Voir aussi

Référence

AuthoringScope Classe

Microsoft.VisualStudio.Package, espace de noms