CoreProcessEventsOption 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定傳遞至 ProcessEvents的獨佔事件處理選項組。
public enum class CoreProcessEventsOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CoreProcessEventsOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CoreProcessEventsOption
Public Enum CoreProcessEventsOption
- 繼承
-
CoreProcessEventsOption
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
欄位
ProcessAllIfPresent | 3 | 分派佇列中目前擱置的所有事件。 如果沒有任何事件擱置中,請勿等候引發新的事件,而是立即傳回。 此選項特別針對 IFrameworkView的檢視提供者實作提供,並用於使用 DirectX 搭配 C++ 的 UWP app。 |
ProcessOneAndAllPending | 0 | 在佇列中分派所有目前可用的事件。 如果沒有擱置的事件,會等待下一個新事件。 |
ProcessOneIfPresent | 1 | 如果目前在佇列中擱置中,請分派一個事件。 如果沒有任何事件擱置中,請勿等候引發新的事件,而是立即傳回。 |
ProcessUntilQuit | 2 | 等待新事件,並分派所有可用的事件。 繼續這個行為,直到視窗關閉,或是應用程式呼叫 CoreWindow 執行個體上的 Close 方法為止。 |
備註
Windows Phone 8
Windows Phone不支援 ProcessOneIfPresent。