CoreAutomationRemoteOperation.Execute(Byte[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécute un CoreAutomationRemoteOperation sur une machine virtuelle.
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
Paramètres
- bytecodeBuffer
-
Byte[]
byte[]
Entier non signé 32 bits (little-endian) représentant une version de bytecode, suivi d’un flux d’instructions de bytecode.
Retours
Résultats d’exécution (status et objets distants) de CoreAutomationRemoteOperation.
Remarques
Cette méthode effectue un appel interprocesseur bloquant. N’appelez pas à partir de threads d’interface utilisateur ou STA, car aucun message ne sera pompé pendant l’attente de la réponse.
Si l’évaluation de l’opération rencontre un échec à tout moment, les objets qui ont été calculés (et qui se trouvaient dans les registres d’opérandes demandés par le client) sont disponibles dans l’objet AutomationRemoteOperationResult .
N’essayez pas d’exécuter une opération distante qui n’est pas liée à un processus via ImportElement ou ImportTextRange.