Metodo Source.OnIdle
Chiamato quando nessun altro evento viene gestito.
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 OnIdle ( _
periodic As Boolean _
)
public virtual void OnIdle(
bool periodic
)
Parametri
- periodic
Tipo: System.Boolean
true se la chiamata è verificato un timer periodico, in caso contrario, si tratta di una chiamata true inattiva.
Note
esegue le varie attività in background mentre il sistema è inattivo.
Il metodo di base avvia un in background per analizzare se qualsiasi del database di origine è stato contrassegnato come modificato.Il di traccia in background non avviata se una descrizione comandi di suggerimento di metodo o dell'elenco di completamento visualizzare o l'input azione ritardata minimo (come specificato da CodeSenseDelay la proprietà) non superati.Questo metodo viene chiamato da OnIdle.
vedere Implementare un servizio di linguaggio (managed package Framework) per informazioni su come servizio di linguaggio possibile implementare un timer inattivo che chiama questo metodo.
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
Implementare un servizio di linguaggio (managed package Framework)