Partager via


SimpleEditorView.FContinueMessageLoop, méthode

Appelé pendant chaque itération de la boucle de message.

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.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)

Syntaxe

'Déclaration
Public Overridable Function FContinueMessageLoop ( _
    uReason As UInteger, _
    pvLoopData As IntPtr, _
    pMsgPeeked As MSG() _
) As Integer
public virtual int FContinueMessageLoop(
    uint uReason,
    IntPtr pvLoopData,
    MSG[] pMsgPeeked
)

Paramètres

  • pvLoopData
    Type : System.IntPtr
    Un pointeur aux données privées.

Valeur de retour

Type : System.Int32
true si la boucle de message continue, false sinon.

Implémentations

IOleComponent.FContinueMessageLoop(UInt32, IntPtr, array<MSG[])

Remarques

Par défaut cette méthode n'est pas implémentée et ne retourne pas simplement true.

Remarques à l'attention des implémenteurs

uReason et pvLoopData sont la raison et \ données privées qui ont été passées à FPushMessageLoop.Cette méthode est appelée après avoir convertissent un coup d'œil sur le message suivant dans la file d'attente mais avant que le message soit supprimé de la file d'attente.Le message convertissent un coup d'œil est passé dans le paramètre d'pMsgPeeked (nullRéférence Null (Nothing en Visual Basic) si aucun message n'est dans la file d'attente).Cette méthode peut également être appelée lorsque le message suivant a été déjà supprimé de la file d'attente, dans ce cas pMsgPeeked est passé comme nullRéférence Null (Nothing en Visual Basic).Si cette méthode retourne false, le gestionnaire composant termine la boucle sans supprimer pMsgPeeked de la file d'attente.

Sécurité .NET Framework

Voir aussi

Référence

SimpleEditorView Classe

Microsoft.VisualStudio.Package, espace de noms