CommonMessagePump.ModalWaitForHandles Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.
Implementação do chamador de Microsoft.VisualStudio.Shell.IVsCommonMessagePumpClientEvents .
Retornos
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
O código de saída.