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
- 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.