CoreAutomationRemoteOperation.Execute(Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue un oggetto CoreAutomationRemoteOperation in una macchina virtuale.
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
Parametri
- bytecodeBuffer
-
Byte[]
byte[]
Intero senza segno a 32 bit (little-endian) che rappresenta una versione bytecode, seguita da un flusso di istruzioni di bytecode.
Restituisce
Risultati dell'esecuzione (stato e oggetti remoti) di CoreAutomationRemoteOperation.
Commenti
Questo metodo esegue una chiamata interprocesso bloccante. Non chiamare da thread dell'interfaccia utente o sta, perché nessun messaggio verrà pompato durante l'attesa della risposta.
Se la valutazione dell'operazione rileva un errore in qualsiasi momento, gli oggetti calcolati (e che si trovavano nei registri degli operandi richiesti dal client) saranno disponibili nell'oggetto AutomationRemoteOperationResult .
Non tentare di eseguire un'operazione remota non associata a un processo tramite ImportElement o ImportTextRange.