Partager via


ExpansionFunction.GetIntellisenseList, méthode

Obtient une liste de toutes les valeurs que que la fonction d'expansion peut se retourner.

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

Syntaxe

'Déclaration
Public Overridable Function GetIntellisenseList As String()
public virtual string[] GetIntellisenseList()

Valeur de retour

Type : array<System.String[]
Si le type de la fonction d'expansion est une liste, retourne une liste de valeurs ; sinon, retours nullRéférence Null (Nothing en Visual Basic).

Remarques

Une fonction d'expansion peut retourner une valeur ou une liste, selon son type.Si le type de fonction d'expansion est une liste, des retours de cette méthode une matrice contenant les valeurs de la fonction d'expansion.La liste de valeurs est présentée dans une liste déroulante lorsque l'utilisateur modifie un champ dans l'extrait de code qui contient cette fonction d'expansion.Voyez la méthode d'GetFunctionType pour une discussion sur quel type une fonction d'expansion peut être.

La méthode de base retourne toujours nullRéférence Null (Nothing en Visual Basic) (la classe de base ne prend en charge pas de plusieurs valeurs pour une fonction d'expansion).

Sécurité .NET Framework

Voir aussi

Référence

ExpansionFunction Classe

Microsoft.VisualStudio.Package, espace de noms