CommonMessagePump.ModalWaitForHandles Método

Definição

Sobrecargas

ModalWaitForHandles(WaitHandle[], Int32)

Bloqueia o thread atual ao bombear mensagens até que um tempo limite ou um dos identificadores especificados tenha sido sinalizado.

ModalWaitForHandles(WaitHandle[], IVsCommonMessagePumpClientEvents)

Bloqueia o thread atual ao bombear mensagens até que um tempo limite ou um dos identificadores especificados tenha sido sinalizado.

ModalWaitForHandles(WaitHandle)

Bloqueia o thread atual ao bombear mensagens até que um tempo limite ou o identificador especificado tenha sido sinalizado.

ModalWaitForHandles(WaitHandle[], Int32)

Bloqueia o thread atual ao bombear mensagens até que um tempo limite ou um dos identificadores especificados tenha sido sinalizado.

public:
 Microsoft::VisualStudio::Shell::CommonMessagePumpExitCode ModalWaitForHandles(cli::array <System::Threading::WaitHandle ^> ^ waitHandles, [Runtime::InteropServices::Out] int % handleSignaledIndex);
public Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode ModalWaitForHandles (System.Threading.WaitHandle[] waitHandles, out int handleSignaledIndex);
member this.ModalWaitForHandles : System.Threading.WaitHandle[] * int -> Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode
Public Function ModalWaitForHandles (waitHandles As WaitHandle(), ByRef handleSignaledIndex As Integer) As CommonMessagePumpExitCode

Parâmetros

waitHandles
WaitHandle[]

As alças

handleSignaledIndex
Int32

fora O índice para o identificador que foi sinalizado.

Retornos

CommonMessagePumpExitCode

O código de saída.

Aplica-se a

ModalWaitForHandles(WaitHandle[], IVsCommonMessagePumpClientEvents)

Bloqueia o thread atual ao bombear mensagens até que um tempo limite ou um dos identificadores especificados tenha sido sinalizado.

public:
 Microsoft::VisualStudio::Shell::CommonMessagePumpExitCode ModalWaitForHandles(cli::array <System::Threading::WaitHandle ^> ^ waitHandles, Microsoft::VisualStudio::Shell::Interop::IVsCommonMessagePumpClientEvents ^ client);
public Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode ModalWaitForHandles (System.Threading.WaitHandle[] waitHandles, Microsoft.VisualStudio.Shell.Interop.IVsCommonMessagePumpClientEvents client);
member this.ModalWaitForHandles : System.Threading.WaitHandle[] * Microsoft.VisualStudio.Shell.Interop.IVsCommonMessagePumpClientEvents -> Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode
Public Function ModalWaitForHandles (waitHandles As WaitHandle(), client As IVsCommonMessagePumpClientEvents) As CommonMessagePumpExitCode

Parâmetros

waitHandles
WaitHandle[]

Os identificadores de espera.

client
IVsCommonMessagePumpClientEvents

Implementação do chamador de Microsoft.VisualStudio.Shell.IVsCommonMessagePumpClientEvents .

Retornos

CommonMessagePumpExitCode

O código de saída.

Aplica-se a

ModalWaitForHandles(WaitHandle)

Bloqueia o thread atual ao bombear mensagens até que um tempo limite ou o identificador especificado tenha sido sinalizado.

public:
 Microsoft::VisualStudio::Shell::CommonMessagePumpExitCode ModalWaitForHandles(System::Threading::WaitHandle ^ waitHandle);
public Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode ModalWaitForHandles (System.Threading.WaitHandle waitHandle);
member this.ModalWaitForHandles : System.Threading.WaitHandle -> Microsoft.VisualStudio.Shell.CommonMessagePumpExitCode
Public Function ModalWaitForHandles (waitHandle As WaitHandle) As CommonMessagePumpExitCode

Parâmetros

waitHandle
WaitHandle

O identificador de espera.

Retornos

CommonMessagePumpExitCode

O código de saída.

Aplica-se a