IVsTask.WaitEx(Int32, UInt32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Waits for the task to complete (not including any continuations). You can either specify a timeout (or INFINITE) or set the option to abort on task cancellation.
public:
bool WaitEx(int millisecondsTimeout, System::UInt32 options);
public:
bool WaitEx(int millisecondsTimeout, unsigned int options);
bool WaitEx(int millisecondsTimeout, unsigned int options);
public bool WaitEx (int millisecondsTimeout, uint options);
abstract member WaitEx : int * uint32 -> bool
Public Function WaitEx (millisecondsTimeout As Integer, options As UInteger) As Boolean
Parameters
- millisecondsTimeout
- Int32
The timeout (in milliseconds) or INFINITE.
- options
- UInt32
Values are of type __VSTASKWAITOPTIONS. Set to VSTWO_AbortOnTaskCancellation to abort if a cancellation occurs.
Returns
true
if the task completed successfully before millisecondsTimeout
, otherwise false
.
Remarks
This method is safe to access from any thread.