AutomationRemoteOperationStatus Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les états d’exécution possibles d’un 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
- Héritage
-
AutomationRemoteOperationStatus
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 2104 (introduit dans 10.0.20348.0)
|
API contract |
Windows.UI.UIAutomation.UIAutomationContract (introduit dans v1.0)
|
Champs
ExecutionFailure | 4 | Échec d’exécution générique. Utilisez la propriété AutomationRemoteOperationResult.ExtendedError pour obtenir des informations et des diagnostics supplémentaires. Par exemple, ExtendedError est défini sur UIA_E_TIMEOUT si l’application cible ne répond pas et que l’opération expire. |
InstructionLimitExceeded | 2 | L’opération a dépassé la limite d’instructions imposée par la machine virtuelle d’opération à distance. Une opération distante ne doit pas s’exécuter pendant si longtemps qu’elle prend le contrôle du thread d’interface utilisateur d’une application (fournisseur UI Automation). |
MalformedBytecode | 1 | Le bytecode spécifié dans la méthode Execute a été mal formé. Par exemple, le flux de bytecode peut contenir moins d’octets que prévu en fonction des opcodes d’instruction analysés. |
Success | 0 | L’opération s’est terminée avec succès. |
UnhandledException | 3 | Une seule instruction de l’opération à distance a échoué et n’a pas été gérée dans un bloc d’essai. Par exemple, si un fournisseur UI Automation retourne une erreur telle que UIA_E_ELEMENTNOTAVAILABLE, l’instruction échoue et, si elle n’est pas gérée, une erreur d’évaluation de l’instruction se produit. Utilisez la propriété AutomationRemoteOperationResult.ExtendedError pour obtenir des informations supplémentaires et des diagnostics pour l’erreur à l’origine de l’échec. |
S’applique à
Voir aussi
- Status
- <xref:Windows.UI.UIAutomation.Core.AutomationRemoteOperationResult.ErrorLocation+T%3aWindows.UI.UIAutomation.Core.CoreAutomationRemoteOperation>