Поделиться через


AutomationRemoteOperationResult Класс

Определение

Предоставляет доступ к результатам выполнения (состоянию и удаленным объектам) объекта 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
Наследование
Object Platform::Object IInspectable AutomationRemoteOperationResult
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 2104 (появилось в 10.0.20348.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (появилось в v1.0)

Комментарии

Экземпляр этого класса среды выполнения возвращается методом CoreAutomationRemoteOperation.Execute(System.Byte[] ).

Свойства

ErrorLocation

Возвращает ссылку на инструкцию в потоке байт-кода, где состояние удаленной операции не возвращает значение Success.

ExtendedError

Возвращает дополнительные сведения об ошибке при возврате InstructionEvaluationFailureсостояния удаленной операции или ExecutionFailure.

Status

Возвращает состояние выполнения Объекта CoreAutomationRemoteOperation.

Методы

GetOperand(AutomationRemoteOperationOperandId)

Извлекает значение, возвращенное удаленной операцией с поставщиком UIA.

HasOperand(AutomationRemoteOperationOperandId)

Извлекает значение, указывающее, имеет ли указанный операнд значение, возвращаемое удаленной операцией с поставщиком UIA.

Применяется к