CoreAutomationRemoteOperation.Execute(Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine CoreAutomationRemoteOperation auf einem virtuellen Computer aus.
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
Parameter
- bytecodeBuffer
-
Byte[]
byte[]
Eine 32-Bit-Ganzzahl ohne Vorzeichen (Little-Endian), die eine Bytecodeversion darstellt, gefolgt von einem Stream von Bytecodeanweisungen.
Gibt zurück
Die Ausführungsergebnisse (status und Remoteobjekte) von CoreAutomationRemoteOperation.
Hinweise
Diese Methode führt einen blockierenden prozessübergreifenden Aufruf aus. Rufen Sie nicht über UI- oder STA-Threads auf, da während des Wartens auf die Antwort keine Nachrichten gepumpt werden.
Wenn bei der Vorgangsauswertung zu einem beliebigen Zeitpunkt ein Fehler auftritt, sind Objekte, die berechnet wurden (und sich in vom Client angeforderten Operandenregistern befanden) im AutomationRemoteOperationResult-Objekt verfügbar.
Versuchen Sie nicht, einen Remotevorgang auszuführen, der nicht über ImportElement oder ImportTextRange an einen Prozess gebunden ist.