Condividi tramite


AutomationRemoteOperationResult Classe

Definizione

Fornisce l'accesso ai risultati dell'esecuzione (stato e oggetti remoti) di 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
Ereditarietà
Object Platform::Object IInspectable AutomationRemoteOperationResult
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 2104 (è stato introdotto in 10.0.20348.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (è stato introdotto in v1.0)

Commenti

Un'istanza di questa classe di runtime viene restituita dal metodo CoreAutomationRemoteOperation.Execute(System.Byte[]).

Proprietà

ErrorLocation

Ottiene un riferimento all'istruzione nel flusso bytecode in cui lo stato dell'operazione remota non restituisce Success.

ExtendedError

Ottiene informazioni aggiuntive sull'errore quando lo stato dell'operazione remota restituisce InstructionEvaluationFailure o ExecutionFailure.

Status

Ottiene lo stato di esecuzione di un oggetto CoreAutomationRemoteOperation.

Metodi

GetOperand(AutomationRemoteOperationOperandId)

Recupera il valore restituito dall'operazione remota nel provider UIA.

HasOperand(AutomationRemoteOperationOperandId)

Recupera un valore che indica se l'operando specificato ha un valore restituito dall'operazione remota nel provider UIA.

Si applica a