CommonMessagePump.ModalWaitForHandles Methode

Definition

Überlädt

ModalWaitForHandles(WaitHandle[], Int32)

Blockiert den aktuellen Thread durch das Weiterleiten von Nachrichten bis entweder ein Timeout oder eins der angegebenen Handles signalisiert wird.

ModalWaitForHandles(WaitHandle[], IVsCommonMessagePumpClientEvents)

Blockiert den aktuellen Thread durch das Weiterleiten von Nachrichten bis entweder ein Timeout oder eins der angegebenen Handles signalisiert wird.

ModalWaitForHandles(WaitHandle)

Blockiert den aktuellen Thread durch das Weiterleiten von Nachrichten bis entweder ein Timeout oder eins der angegebenen Handles signalisiert wird.

ModalWaitForHandles(WaitHandle[], Int32)

Blockiert den aktuellen Thread durch das Weiterleiten von Nachrichten bis entweder ein Timeout oder eins der angegebenen Handles signalisiert wird.

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

Parameter

waitHandles
WaitHandle[]

Die Handles

handleSignaledIndex
Int32

[out] Der Index für das Handle, das signalisiert wurde.

Gibt zurück

CommonMessagePumpExitCode

Der Exitcode.

Gilt für

ModalWaitForHandles(WaitHandle[], IVsCommonMessagePumpClientEvents)

Blockiert den aktuellen Thread durch das Weiterleiten von Nachrichten bis entweder ein Timeout oder eins der angegebenen Handles signalisiert wird.

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

Parameter

waitHandles
WaitHandle[]

Die Wait-Handles.

client
IVsCommonMessagePumpClientEvents

Anruferimplementierung von Microsoft.VisualStudio.Shell.IVsCommonMessagePumpClientEvents.

Gibt zurück

CommonMessagePumpExitCode

Der Exitcode.

Gilt für

ModalWaitForHandles(WaitHandle)

Blockiert den aktuellen Thread durch das Weiterleiten von Nachrichten bis entweder ein Timeout oder eins der angegebenen Handles signalisiert wird.

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

Parameter

waitHandle
WaitHandle

Das Wait-Handle.

Gibt zurück

CommonMessagePumpExitCode

Der Exitcode.

Gilt für