Metodo AuthoringScope.GetDeclarations
Restituisce un elenco delle dichiarazioni basate sul motivo specificato per analizzare.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- view
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] IVsTextView oggetto che può essere utilizzato per accedere al database di origine.
- line
Tipo: System.Int32
[in] Il numero di riga in cui l'operazione di analisi è stata avviata.
- col
Tipo: System.Int32
[in] L'offset della riga in cui l'operazione di analisi è stata avviata.
- info
Tipo: Microsoft.VisualStudio.Package.TokenInfo
[in] In TokenInfo strutturare contenere informazioni sul token nella posizione specificata.
- reason
Tipo: Microsoft.VisualStudio.Package.ParseReason
[in] ParseReason stimare descrivere il tipo di operazione di analisi è stato completato.
Valore restituito
Tipo: Microsoft.VisualStudio.Package.Declarations
In caso di esito positivo restituisce un'Declarations oggetto; in caso contrario, restituisce un valore null.
Note
Questo metodo viene utilizzato per ottenere un elenco delle dichiarazioni dei membri in base alla posizione specificata nel codice sorgente per supportare elenco dei membri di (un elenco di tutti i membri per una classe o un determinato ambito).Si noti che l'operazione di analisi è stata completata prima che venga chiamato questo metodo.
Nell'impostazione predefinita gestita comprimere l'implementazione del framework, Completion metodo della classe di Source viene chiamato per visualizzare un elenco delle dichiarazioni che l'utente può selezionare da per completare la voce di un identificatore particolare.la chiamata a Completion quando si abilita un'operazione di analisi restituisce un' MemberSelect e l'utente sta immettendo un carattere.GetDeclarations esegue un'operazione di analisi e quando il di analisi è completo, diCompletion viene chiamato il metodo per restituire l'elenco delle dichiarazioni da visualizzare.si noti che restituito Declarations l'oggetto è sempre l'implementazione di Declarations classe.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.