AutomationRemoteOperationStatus Enumeration
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.
Gibt die möglichen Ausführungszustände einer CoreAutomationRemoteOperation an.
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
- Vererbung
-
AutomationRemoteOperationStatus
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 2104 (eingeführt in 10.0.20348.0)
|
API contract |
Windows.UI.UIAutomation.UIAutomationContract (eingeführt in v1.0)
|
Felder
ExecutionFailure | 4 | Ein generischer Ausführungsfehler. Verwenden Sie die AutomationRemoteOperationResult.ExtendedError-Eigenschaft, um zusätzliche Informationen und Diagnose abzurufen. Beispielsweise ist ExtendedError auf UIA_E_TIMEOUT festgelegt, wenn die Zielanwendung nicht reagiert und für den Vorgang ein Zeitüberschreitung auftritt. |
InstructionLimitExceeded | 2 | Der Vorgang hat den Vom virtuellen Remotecomputer festgelegten Anweisungsgrenzwert überschritten. Ein Remotevorgang darf nicht so lange ausgeführt werden, dass er den UI-Thread einer Anwendung übernimmt (Benutzeroberflächenautomatisierungsanbieter). |
MalformedBytecode | 1 | Der in der Execute-Methode angegebene Bytecode wurde falsch formatiert. Beispielsweise kann der Bytecodedatenstrom je nach analysierten Anweisungs opcodes weniger Bytes als erwartet enthalten. |
Success | 0 | Der Vorgang wurde erfolgreich abgeschlossen. |
UnhandledException | 3 | Eine einzelne Anweisung im Remotevorgang ist fehlgeschlagen und wurde nicht in einem Try-Block behandelt. Wenn beispielsweise ein Benutzeroberflächenautomatisierungsanbieter einen Fehler wie UIA_E_ELEMENTNOTAVAILABLE zurückgibt, schlägt die Anweisung fehl, und wenn sie nicht behandelt wird, tritt ein Fehler bei der Anweisungsauswertung auf. Verwenden Sie die AutomationRemoteOperationResult.ExtendedError-Eigenschaft, um zusätzliche Informationen und Diagnose für den Fehler abzurufen, der den Fehler verursacht hat. |
Gilt für:
Weitere Informationen
- Status
- <xref:Windows.UI.UIAutomation.Core.AutomationRemoteOperationResult.ErrorLocation+T%3aWindows.UI.UIAutomation.Core.CoreAutomationRemoteOperation>