Partager via


AuthoringScope.GetDeclarations, méthode

Retourne une liste de déclarations selon la raison spécifiée pour analyser.

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 GetDeclarations ( _
    view As IVsTextView, _
    line As Integer, _
    col As Integer, _
    info As TokenInfo, _
    reason As ParseReason _
) As Declarations
public abstract Declarations GetDeclarations(
    IVsTextView view,
    int line,
    int col,
    TokenInfo info,
    ParseReason reason
)

Paramètres

  • line
    Type : System.Int32
    [in] le numéro de ligne où l'opération d'analyse a commencé.
  • col
    Type : System.Int32
    [in] l'offset dans la ligne où l'opération d'analyse a commencé.

Valeur de retour

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

Remarques

Cette méthode est utilisée pour obtenir une liste de déclarations membres selon la position donnée dans code source afin de prendre en charge la liste de membres d'Intellisense (une liste de tous les membres d'une classe ou une portée particulière).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'Completion de méthode de classe d'Source est appelé pour présenter une liste de déclarations que que l'utilisateur peut sélectionner de pour compléter l'entrée d'un identificateur particulier.L'appel à l'Completion est déclenché lorsqu'une opération d'analyse retourne MemberSelect et l'utilisateur tape un personnage.l'Completion exécute une opération d'analyse et lorsque l'analyser est terminé, la méthode d'GetDeclarations est appelée pour retourner la liste de déclarations pour s'afficher.Notez que l'objet retourné d'Declarations est toujours votre implémentation de la classe d'Declarations.

Sécurité .NET Framework

Voir aussi

Référence

AuthoringScope Classe

Microsoft.VisualStudio.Package, espace de noms