Partager via


AutomationRemoteOperationResult Classe

Définition

Fournit l’accès aux résultats d’exécution (status et objets distants) d’un CoreAutomationRemoteOperation.

public ref class AutomationRemoteOperationResult sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.UIAutomation.UIAutomationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AutomationRemoteOperationResult final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.UIAutomation.UIAutomationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AutomationRemoteOperationResult
Public NotInheritable Class AutomationRemoteOperationResult
Héritage
Object Platform::Object IInspectable AutomationRemoteOperationResult
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)

Remarques

Une instance de cette classe runtime est retournée par la méthode CoreAutomationRemoteOperation.Execute(System.Byte[]).

Propriétés

ErrorLocation

Obtient une référence à l’instruction dans le flux de bytecode où l’état de l’opération distante ne retourne pas Success.

ExtendedError

Obtient des informations d’erreur supplémentaires lorsque l’état de l’opération distante retourne InstructionEvaluationFailure ou ExecutionFailure.

Status

Obtient l’état d’exécution d’un CoreAutomationRemoteOperation.

Méthodes

GetOperand(AutomationRemoteOperationOperandId)

Récupère la valeur retournée par l’opération distante sur le fournisseur UIA.

HasOperand(AutomationRemoteOperationOperandId)

Récupère une valeur indiquant si l’opérande spécifié a une valeur retournée par l’opération distante sur le fournisseur UIA.

S’applique à