Partager via


Source.OnIdle, méthode

Appelé lorsque aucun autre événement n'est géré.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntaxe

'Déclaration
Public Overridable Sub OnIdle ( _
    periodic As Boolean _
)
public virtual void OnIdle(
    bool periodic
)

Paramètres

  • periodic
    Type : System.Boolean
    true si cet appel est un résultat d'une minuterie périodique ; sinon, il s'agit d'un appel vraiment inactif.

Remarques

Effectue de différentes tâches en arrière-plan pendant que le système est inactif.

La méthode de base démarre un arrière-plan pour analyser si la source l'une des a été marquée comme modifiée.L'arrière-plan analysent n'est pas lancé si une info-bulle de conseil de liste de saisie semi-automatique ou de méthode est affichée ou l'délai de temps minimal (comme spécifié par la propriété d'CodeSenseDelay) n'est pas passé.Cette méthode est en général appelée d'OnIdle.

Consultez l'Implémentant un service de langage (managed de package) pour plus d'informations sur la façon dont un service de langage peut implémenter un horloge chronométrant la durée d'inactivité qui appelle cette méthode.

Sécurité .NET Framework

Voir aussi

Référence

Source Classe

Microsoft.VisualStudio.Package, espace de noms

Autres ressources

Implémentant un service de langage (managed de package)