Condividi tramite


Metodo SimpleEditorView.FContinueMessageLoop

Chiamato durante ogni iterazione del ciclo di messaggi.

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

Sintassi

'Dichiarazione
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
)

Parametri

Valore restituito

Tipo: System.Int32
true se il ciclo di messaggi continua, false in caso contrario.

Implementa

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

Note

Per impostazione predefinita questo metodo non viene distribuito e restituisce semplicemente true.

Note per gli implementatori

uReason e pvLoopData è il motivo e \ dati riservati a cui sono stati passati FPushMessageLoop.Questo metodo viene chiamato una volta per una occhiata al messaggio successivo nella coda ma prima che il messaggio venga rimosso dalla coda.Il messaggio per una occhiata a viene passato in pMsgPeeked parametro (nullriferimento null (Nothing in Visual Basic) se non esiste alcun messaggio della coda).Questo metodo può essere chiamato quando il messaggio successivo è già stato rimosso dalla coda, nel qual caso pMsgPeeked viene passato come nullriferimento null (Nothing in Visual Basic).Se il metodo restituisce false, l'amministratore componente termina il ciclo senza rimuovere pMsgPeeked dalla coda.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SimpleEditorView Classe

Spazio dei nomi Microsoft.VisualStudio.Package