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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.Package, espace de noms