共用方式為


AutomationRemoteOperationStatus 列舉

定義

指定 CoreAutomationRemoteOperation的可能執行狀態。

public enum class AutomationRemoteOperationStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.UIAutomation.UIAutomationContract, 65536)]
enum class AutomationRemoteOperationStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.UIAutomation.UIAutomationContract), 65536)]
public enum AutomationRemoteOperationStatus
Public Enum AutomationRemoteOperationStatus
繼承
AutomationRemoteOperationStatus
屬性

Windows 需求

裝置系列
Windows 10, version 2104 (已於 10.0.20348.0 引進)
API contract
Windows.UI.UIAutomation.UIAutomationContract (已於 v1.0 引進)

欄位

ExecutionFailure 4

泛型執行失敗。

使用 AutomationRemoteOperationResult.ExtendedError 屬性來取得其他資訊和診斷。 例如,如果目標應用程式沒有回應,且作業逾時,ExtendedError 會設定為 UIA_E_TIMEOUT。

InstructionLimitExceeded 2

作業超過遠端作業虛擬機器所加加的指令限制。

遠端作業不能執行很長的時間,它佔用應用程式 (UI 自動化提供者) 的 UI 執行緒。

MalformedBytecode 1

Execute方法中指定的位元組程式碼格式不正確。

例如,位元組程式碼資料流程可能會包含比預期的位元組少,視剖析的指令 opcode 而定。

Success 0

作業已成功完成。

UnhandledException 3

遠端作業中的單一指令失敗,且未在 try-block 中處理。

例如,如果 UI 自動化提供者傳回錯誤,例如UIA_E_ELEMENTNOTAVAILABLE,則指令會失敗,如果未處理,則會發生指令評估失敗。 使用 AutomationRemoteOperationResult.ExtendedError 屬性取得造成失敗之錯誤的其他資訊和診斷。

適用於

另請參閱

  • Status
  • <xref:Windows.UI.UIAutomation.Core.AutomationRemoteOperationResult.ErrorLocation+T%3aWindows.UI.UIAutomation.Core.CoreAutomationRemoteOperation>