Condividi tramite


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

Vedere anche

Riferimenti

Source Classe

Spazio dei nomi Microsoft.VisualStudio.Package

Altre risorse

Implementare un servizio di linguaggio (managed package Framework)