Metodo LanguageService.OnParseComplete
Chiamato quando un di traccia in background è stato completato.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.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 Overridable Sub OnParseComplete ( _
req As ParseRequest _
)
public virtual void OnParseComplete(
ParseRequest req
)
Parametri
- req
Tipo: Microsoft.VisualStudio.Package.ParseRequest
[in] ParseRequest contenere le informazioni di traccia di richiesta per l'operazione di analisi completata destra.
Note
Questo metodo viene chiamato dal Source oggetto quando un di traccia in background è stato completato.Questo metodo non viene chiamato quando un'altra operazione di analisi viene eseguita.L'operazione di analisi in background è in genere per l'intero database di origine e raggruppa le informazioni come coppie di corrispondenza i costrutti di linguaggio quali le parentesi graffe, le parentesi e parentesi), i metodi e i membri della classe.Queste informazioni vengono raccolte e versioni successive vengono utilizzate durante la gestione delle descrizioni comandi di IntelliSense.
È necessario chiamare il metodo di base prima o dopo l'implementazione del metodo.
Il metodo di base aggiorna il contesto della guida chiamando SetUserContextDirty metodo.
[!NOTA]
Questo metodo viene chiamato sul thread principale e non il thread in background così IVsTextView oggetto in ParseRequest questa può essere utilizzata.
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.