Compartilhar via


CoreAutomationRemoteOperation.Execute(Byte[]) Método

Definição

Executa um CoreAutomationRemoteOperation em uma máquina virtual.

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

Parâmetros

bytecodeBuffer

Byte[]

byte[]

Um inteiro sem sinal de 32 bits (little-endian) que representa uma versão de código de byte, seguido por um fluxo de instruções de código de byte.

Retornos

Os resultados da execução (status e objetos remotos) do CoreAutomationRemoteOperation.

Comentários

Esse método executa uma chamada de bloqueio entre processos. Não chame da interface do usuário ou threads STA, pois nenhuma mensagem será bombeada enquanto aguarda a resposta.

Se a avaliação da operação encontrar uma falha a qualquer momento, os objetos que foram computados (e estavam em registros de operando solicitados pelo cliente) estarão disponíveis no objeto AutomationRemoteOperationResult .

Não tente executar uma operação remota que não esteja associada a um processo por meio de ImportElement ou ImportTextRange.

Aplica-se a