CoreAutomationRemoteOperation.Execute(Byte[]) 方法

定义

在虚拟机上执行 CoreAutomationRemoteOperation

public:
 virtual AutomationRemoteOperationResult ^ Execute(Platform::Array <byte> ^ bytecodeBuffer) = Execute;
AutomationRemoteOperationResult Execute(winrt::array_view <byte> const& bytecodeBuffer);
public AutomationRemoteOperationResult Execute(byte[] bytecodeBuffer);
function execute(bytecodeBuffer)
Public Function Execute (bytecodeBuffer As Byte()) As AutomationRemoteOperationResult

参数

bytecodeBuffer

Byte[]

byte[]

32 位无符号整数 (little-endian) 表示字节码版本,后跟字节码指令流。

返回

执行结果 (CoreAutomationRemoteOperation 的状态和远程对象) 。

注解

此方法执行阻止的跨进程调用。 请勿从 UI 或 STA 线程调用,因为不会在等待响应时泵送任何消息。

如果操作评估随时遇到故障,则 (计算并位于客户端) 请求的操作数寄存器中的对象将在 AutomationRemoteOperationResult 对象中可用。

不要尝试执行未通过 ImportElementImportTextRange 绑定到进程的远程操作。

适用于