CommonMessagePump.ModalWaitForHandles Method (WaitHandle)

Blocks the current thread by pumping messages until either a timeout or the specified handle has been signaled.

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)

Syntax

'Declaration
Public Function ModalWaitForHandles ( _
    waitHandle As WaitHandle _
) As CommonMessagePumpExitCode
public CommonMessagePumpExitCode ModalWaitForHandles(
    WaitHandle waitHandle
)
public:
CommonMessagePumpExitCode ModalWaitForHandles(
    WaitHandle^ waitHandle
)
member ModalWaitForHandles : 
        waitHandle:WaitHandle -> CommonMessagePumpExitCode
public function ModalWaitForHandles(
    waitHandle : WaitHandle
) : CommonMessagePumpExitCode

Parameters

  • waitHandle
    Type: WaitHandle

    The wait handle.

Return Value

Type: Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode
The exit code.

.NET Framework Security

See Also

Reference

CommonMessagePump Class

ModalWaitForHandles Overload

Microsoft.VisualStudio.Shell Namespace