Outils pour utilisateurs

Outils du site


fr:code:core:processhandle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:code:core:processhandle [2012/03/21 11:18] – [ProcessHandle] wismerhealfr:code:core:processhandle [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 20: Ligne 20:
 === Arguments === === Arguments ===
   - otherProcessHandle - (ProcessHandle) autre "ProcessHandle" à copier   - otherProcessHandle - (ProcessHandle) autre "ProcessHandle" à copier
-  - processId - (entier) identifiant de processus pour gérer/contrôler celui-ci+  - processId - (integer) identifiant de processus pour gérer/contrôler celui-ci
  
 === Exceptions === === Exceptions ===
Ligne 41: Ligne 41:
 ===== Méthodes ===== ===== Méthodes =====
 ==== clone ==== ==== clone ====
-Renvoi une copie de ce "ProcessHandle".+Renvoie une copie de ce "ProcessHandle".
  
 === Syntax === === Syntax ===
Ligne 48: Ligne 48:
 </code> </code>
  
-=== Returns ===+=== Renvoie ===
   * (ProcessHandle) une copie de ce "ProcessHandle"   * (ProcessHandle) une copie de ce "ProcessHandle"
  
Ligne 56: Ligne 56:
 </code> </code>
 ==== equals ==== ==== equals ====
-Renvoi vrai si ce "ProcessHandle" et un autre se réfèrent au même processus.+Renvoie vrai si ce "ProcessHandle" et un autre se réfèrent au même processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.equals(other); myObject.equals(other);
Ligne 66: Ligne 66:
   - other - (ProcessHandle) autre "ProcessHandle"   - other - (ProcessHandle) autre "ProcessHandle"
  
-=== Returns ===+=== Renvoi ===
   * (bool) vrai si **other** se réfère au même processus   * (bool) vrai si **other** se réfère au même processus
  
Ligne 75: Ligne 75:
 </code> </code>
 ==== toString ==== ==== toString ====
-Returns a string representing this ProcessHandle.+Renvoie une chaîne représentant ce "ProcessHandle".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.toString(); myObject.toString();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (string) a string representing this ProcessHandle+  * (string) une chaîne représentant ce "ProcessHandle"
  
 === Example === === Example ===
Ligne 91: Ligne 91:
  
 === Notes === === Notes ===
-This method is automatically called when trying to convert a ProcessHandle to a string.+Cette méthode est appelée automatiquement quand vous tentez de convertir un "ProcessHandle" en chaîne. 
 ==== id ==== ==== id ====
-Returns the process id.+Renvoie l'identifiant du processus (id).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.id(); myObject.id();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (integer) the process id+  * (integer) l'identifiant du processus (id)
  
 ==== kill ==== ==== kill ====
-Try to kill the process.+Tenter d'arrêter un processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.kill(killMode, timeout); myObject.kill(killMode, timeout);
Ligne 112: Ligne 113:
  
 === Arguments === === Arguments ===
-  - killMode - ([[#killmode|KillMode]]) the kill mode to use +  - killMode - ([[#killmode|KillMode]]) le mode d'arrêt à utiliser 
-  - timeout - (integer) the timeout in milliseconds to wait when using GracefulThenForceful+  - timeout - (integer) le délai d'attente en millisecondes quand on utilise "GracefulThenForceful"
  
-=== Returns === +=== Renvoie === 
-  * (boolean) true if the process was killed+  * (boolean) vrai si le processus a été arrêté.
 ==== isRunning ==== ==== isRunning ====
-Returns true if the process is currently running.+Renvoie vrai si le processus est actuellement en exécution.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.isRunning(); myObject.isRunning();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (boolean) true if the process is currently running+  * (boolean) vrai si le processus est actuellement en exécution
 ==== command ==== ==== command ====
-Returns the command that was used to start this process.+Renvoie la commande qui fut utilisée pour lancer le processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.command(); myObject.command();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (stringthe command that was used to start this process+  * (cla commande qui fut utilisée pour lancer le processus
  
 === Exceptions === === Exceptions ===
-  * (OpenProcessError) unable to open the process (Windows) +  * (OpenProcessError) ne parvient pas à ouvrir le processus (Windows) 
-  * (GetModuleFilenameError) unable to get the module filename (Windows) +  * (GetModuleFilenameError) ne parvient pas à obtenir le nom de fichier du module unable to get the module (Windows) 
-  * (GetProcessError) unable to get the process command (Linux)+  * (GetProcessError) ne parvient pas à obtenir la commande du processus (Linux)
 ==== priority ==== ==== priority ====
-Returns the priority of this process.+Renvoie la priorité de ce processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.priority(); myObject.priority();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * ([[#priority|Priority]]) the process priority+  * ([[#priority|Priority]]) la priorité du processus
  
 === Exceptions === === Exceptions ===
-  * (OpenProcessError) unable to open the process (Windows) +  * (OpenProcessError) ne parvient pas à ouvrir le processus (Windows) 
-  * (GetPriorityClassError) unable to get priority class (Windows) +  * (GetPriorityClassError) ne parvient pas à obtenir la classe de la priorité (Windows) 
-  * (OperatingSystemError) this is not available on this operating system (Linux)+  * (OperatingSystemError) Ceci n'est pas disponible pour ce système d'exploitation (Linux)
  
 === Notes === === Notes ===
-This method only works on Windows, because Linux doesn't have any concept of process priority.+Cette Méthode fonctionne seulement sur Windows du fait que Linux ne dispose pas du principe de priorité de processus.
 ===== Enumerations ===== ===== Enumerations =====
 ==== KillMode ==== ==== KillMode ====
-Policy to use when trying to kill a process.+Politique à respecter pour utiliser la tentative d'arrêt d'un processus.
  
-=== Values === +=== Valeurs === 
-  - Graceful: Linux: send a SIGTERM signal Windows: close all windows owned by this process +  - Graceful (Élégante): Linux: envoi un signal Windows SIGTERMferme toutes le fenêtres appartenant au processus 
-  - Forceful: Linux: send a SIGKILL signal Windows: use TerminateProcess to kill this process +  - Forceful (Brutale): Linux: envoi un signal Windows SIGKILLutilise "TerminateProcess" (arrêter processus) pour arrêter le processus 
-  - GracefulThenForceful: try to kill the process using the graceful techniquewait for timeout and kill it using the forceful technique+  - GracefulThenForceful [Élégante puis brutale)Tente d'arrêter le processus en utilisant la méthode élégante puis, après le délai d'attenteutilisera la méthode brutale.
 ==== Priority ==== ==== Priority ====
-A process priority.+La priorité d'un processus.
  
-=== Values === +=== Valeurs === 
-  - AboveNormal: above normal +  - AboveNormal: en dessous de la normale 
-  - BelowNormal: below normal +  - BelowNormal: au dessus de la normale 
-  - High: high +  - High: haute 
-  - Idle: idle +  - Idle: en attente / au repos 
-  - Normal: normal +  - Normal: normale 
-  - Realtime: realtime+  - Realtime: en temps réel
fr/code/core/processhandle.1332328691.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)