Compartir a través de


AutomationRemoteOperationStatus Enumeración

Definición

Especifica los posibles estados de ejecución de 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
Herencia
AutomationRemoteOperationStatus
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 2104 (se introdujo en la versión 10.0.20348.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (se introdujo en la versión v1.0)

Campos

ExecutionFailure 4

Error de ejecución genérico.

Utilice la propiedad AutomationRemoteOperationResult.ExtendedError para obtener información adicional y diagnósticos. Por ejemplo, ExtendedError se establece en UIA_E_TIMEOUT si la aplicación de destino no responde y la operación agota el tiempo de espera.

InstructionLimitExceeded 2

La operación superó el límite de instrucciones impuesto por la máquina virtual de la operación remota.

Una operación remota no se debe ejecutar durante tanto tiempo que tarde en tomar el subproceso de interfaz de usuario de una aplicación (proveedor de automatización de la interfaz de usuario).

MalformedBytecode 1

El código de bytes especificado en el método Execute tenía un formato incorrecto.

Por ejemplo, el flujo de código de bytes puede contener menos bytes de lo esperado en función de los códigos de operación de instrucción analizados.

Success 0

La operación se ha completado correctamente.

UnhandledException 3

Error en una única instrucción de la operación remota y no se controló en un bloque try.

Por ejemplo, si un proveedor de Automatización de la interfaz de usuario devuelve un error como UIA_E_ELEMENTNOTAVAILABLE, se produce un error en la instrucción y, si no se controla, se produce un error de evaluación de instrucciones. Utilice la propiedad AutomationRemoteOperationResult.ExtendedError para obtener información adicional y diagnósticos para el error que provocó el error.

Se aplica a

Consulte también

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