Metodo Source.Completion
Avvia un'operazione di completamento dei membri di IntelliSense.
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 (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Sintassi
'Dichiarazione
Public Overridable Sub Completion ( _
textView As IVsTextView, _
info As TokenInfo, _
reason As ParseReason _
)
public virtual void Completion(
IVsTextView textView,
TokenInfo info,
ParseReason reason
)
Parametri
- textView
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
IVsTextView l'oggetto che rappresenta la visualizzazione elenco di completamento è visualizzata in.
- info
Tipo: Microsoft.VisualStudio.Package.TokenInfo
TokenInfo oggetto che rappresenta il token che ha attivato l'operazione di completamento.
- reason
Tipo: Microsoft.VisualStudio.Package.ParseReason
un valore dal ParseReason enumerazione che specifica come questa operazione di completamento è stata attivata.
Note
Questo metodo viene chiamato quando un carattere è stato digitato e il token analizzato nella riga indica che desidera visualizzare un elenco di membri.Ad esempio, se l'utente digita il punto dopo avere digitato il nome di una classe, questo attivassero l'operazione di completamento dei membri di IntelliSense per visualizzare tutti i membri della classe che può essere utilizzata dall'utente.
Il metodo di base esegue un'operazione di analisi con il motivo di traccia MemberSelect o MemberSelectAndHighlightBraces e verrà visualizzato l'elenco di completamento all'utente.
vedere Completamento dei membri di IntelliSense (managed package Framework) per ulteriori informazioni.
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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Package
Altre risorse
Completamento dei membri di IntelliSense (managed package Framework)