CommonMessagePump.ModalWaitForHandles Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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.
Anruferimplementierung von Microsoft.VisualStudio.Shell.IVsCommonMessagePumpClientEvents.
Gibt zurück
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
Der Exitcode.