You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It could be useful for various clients to have an async version of Execute that doesn't block the calling thread.
One way to do it in this undocked helper libraries is to dispatch the work to a thread pool thread (co_await winrt::resume_background();) and do the work there.
Depending on feedback/input, the UIA platform might consider adding a "native" way to do async calls (without burning a threadpool thread) -- if it turns out that doing this in the wrapper only is insufficient for some user scenarios.
The text was updated successfully, but these errors were encountered:
It could be useful for various clients to have an async version of
Execute
that doesn't block the calling thread.One way to do it in this undocked helper libraries is to dispatch the work to a thread pool thread (
co_await winrt::resume_background();
) and do the work there.Depending on feedback/input, the UIA platform might consider adding a "native" way to do async calls (without burning a threadpool thread) -- if it turns out that doing this in the wrapper only is insufficient for some user scenarios.
The text was updated successfully, but these errors were encountered: