fr-fr/PSProjectStatus-help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PSProjectGitStatus</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PSProjectGitStatus</command:noun>
      <maml:description>
        <maml:para>Obtenir le statut du projet git.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Il est présumé que vous utilisez git pour gérer votre projet. Si c'est le cas, certaines informations liées à git sont incluses dans la sortie de PSProjectStatus. Get-PSProjectGitStatus est destiné à fournir plus de détails spécifiques à git. Vous devez exécuter cette commande à la racine de votre répertoire de projet. Si le projet n'est pas initialisé avec git, rien ne sera retourné.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PSProjectGitStatus</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Aucune</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PSProjectGit</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para>Cette commande a un alias de gitstat.</maml:para>
        <maml:para>En savoir plus sur PowerShell : http://jdhitsolutions.com/blog/essential-powershell-resources/</maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSProjectStatus&gt; Get-PSProjectGitStatus
 
Name Branch LastCommit Remote
---- ------ ---------- ------
PSProjectStatus 0.6.0 3/29/2022 5:23:20 PM @{RemoteName=origin; LastPush=3/26/2022 10:36:00 AM}</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PSProjectReport</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PSProjectReport</command:noun>
      <maml:description>
        <maml:para>Gérer tous vos dossiers PSProject.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Le module PSProjectStatus suppose que la majorité de vos projets sont organisés sous un dossier parent comme C:\Scripts. Cette commande est conçue pour faciliter l'identification et la gestion des projets sur lesquels vous travaillez. Le comportement par défaut est d'obtenir des informations PSProject à partir des dossiers de niveau supérieur dans votre répertoire racine. Mais vous pouvez également filtrer par statut, âge ou tag.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PSProjectReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Spécifiez le dossier de niveau supérieur</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>NewerThan</maml:name>
          <maml:description>
            <maml:para>Obtenir des projets dont l'âge est inférieur à X jours</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Status</maml:name>
          <maml:description>
            <maml:para>Filtrer les projets par statut</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Development</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Updating</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Stable</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AlphaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BetaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ReleaseCandidate</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Patching</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UnitTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AcceptanceTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Other</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Archive</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
          <dev:type>
            <maml:name>PSProjectStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tag</maml:name>
          <maml:description>
            <maml:para>Obtenir des projets avec un tag spécifique. Vous pouvez combiner cela avec d'autres paramètres de filtrage.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-PSProjectReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Spécifiez le dossier de niveau supérieur</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OlderThan</maml:name>
          <maml:description>
            <maml:para>Obtenir des projets dont l'âge est supérieur à X jours</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Status</maml:name>
          <maml:description>
            <maml:para>Filtrer les projets par statut</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Development</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Updating</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Stable</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AlphaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BetaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ReleaseCandidate</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Patching</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UnitTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AcceptanceTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Other</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Archive</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
          <dev:type>
            <maml:name>PSProjectStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tag</maml:name>
          <maml:description>
            <maml:para>Obtenir des projets avec un tag spécifique. Vous pouvez combiner cela avec d'autres paramètres de filtrage.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>NewerThan</maml:name>
        <maml:description>
          <maml:para>Obtenir des projets dont l'âge est inférieur à X jours</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>OlderThan</maml:name>
        <maml:description>
          <maml:para>Obtenir des projets dont l'âge est supérieur à X jours</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Spécifiez le dossier de niveau supérieur</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Status</maml:name>
        <maml:description>
          <maml:para>Filtrer les projets par statut</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
        <dev:type>
          <maml:name>PSProjectStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Tag</maml:name>
        <maml:description>
          <maml:para>Obtenir des projets avec un tag spécifique. Vous pouvez combiner cela avec d'autres paramètres de filtrage.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Aucune</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PSProject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-PSProjectReport c:\scripts -Status Other
 
 
   Name: PSMessaging [C:\Scripts\PSMessaging]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
7/20/2022 11:58:54 AM Other {} master 192.02:11</dev:code>
        <dev:remarks>
          <maml:para>Obtenir des informations PSProject basées sur un statut.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-PSProjectReport c:\scripts -NewerThan 10 -Status Stable
 
 
   Name: PluralsightTools [C:\Scripts\PluralsightTools]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
1/20/2023 2:20:39 PM Stable {convert modu... main 07.23:51</dev:code>
        <dev:remarks>
          <maml:para>Obtenir des PSProjects modifiés au cours des 10 derniers jours.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 3 --------------------------</maml:title>
        <dev:code>PS C&gt;\&gt; Get-PSProjectReport c:\scripts -NewerThan 60 |
Select-Object Path,Name,Status,Tags,LastUpdate |
Out-GridView -Title "Sélectionnez un projet" -OutputMode Single |
Foreach-Object { set-location $_.path ; code $_.path }</dev:code>
        <dev:remarks>
          <maml:para>Obtenir des projets modifiés au cours des 60 derniers jours et envoyer à Out-GridView. Le dossier du projet sélectionné sera ouvert dans VSCode.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PSProjectStatus</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PSProjectStatus</command:noun>
      <maml:description>
        <maml:para>Obtenir le statut du projet.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cette commande obtiendra le statut du projet à partir du fichier JSON trouvé dans le répertoire racine du module. Get-PSProjectStatus vérifiera le répertoire actuel par défaut, ou vous pouvez spécifier le chemin parent d'un autre répertoire.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PSProjectStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="FullName">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="FullName">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Aucune</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PSProject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para>Cette commande a un alias de gpstat.</maml:para>
        <maml:para>En savoir plus sur PowerShell : http://jdhitsolutions.com/blog/essential-powershell-resources/</maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSClock&gt; Get-PSProjectStatus
 
   Name: PSClock [C:\Scripts\PSClock]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
10/17/2024 1:00:56 PM Stable {Pester tests} main 80.20:40</dev:code>
        <dev:remarks>
          <maml:para>Obtenez le statut du répertoire actuel.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>C:\Scripts\ dir -Directory | Get-PSProjectStatus -WarningAction SilentlyContinue
 
  Name: ADReportingTools [C:\Scripts\ADReportingTools]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
6/21/2021 4:47:11 PM Updating {Publish new re 1.4.0 266.17:59
 
   Name: GitDevTest [C:\scripts\GitDevTest]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
2/3/2022 4:50:37 PM Stable {update readme, master 39.17:55
 
   Name: MyTasks [C:\Scripts\MyTasks]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
10/14/2020 1:29:59 PM Stable master 516.21:16
...</dev:code>
        <dev:remarks>
          <maml:para>Obtenez le statut de plusieurs projets. Vous pouvez également utiliser la commande Get-PSProjectReport.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 3 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSCalendar&gt; Get-PSProjectStatus | Format-List
 
   Project: PSCalendar [C:\scripts\PSCalendar]
 
Version : 2.9.0
Status : Stable
Tasks : {Update Help, Issue 34}
Tags : {}
GitBranch : master
LastUpdate : 3/1/2022 5:50:00 AM
Age : 669.10:07:19</dev:code>
        <dev:remarks>
          <maml:para>Utilisez la vue Liste par défaut. Cela facilite la visualisation des tâches.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 4 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSProjectStatus&gt; Get-PSProjectStatus | Select-Object VersionInfo,Âge
 
Name : PSProjectStatus
Status : Updating
Version : 0.5.0
GitBranch : 0.5.0
LastUpdate : 3/23/2022 11:30:42 AM
Age : 00:06:06.2337458</dev:code>
        <dev:remarks>
          <maml:para>Obtenez le statut en utilisant la propriété versionInfo et la propriété de script Âge.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Set-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectReport</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PSProjectTask</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PSProjectTask</command:noun>
      <maml:description>
        <maml:para>Lister les tâches du projet</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lister les tâches définies dans le fichier PSProject. Vous recevrez un avertissement si aucune tâche n'est définie.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PSProjectTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="FullName">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="ID">
          <maml:name>TaskID</maml:name>
          <maml:description>
            <maml:para>Obtenir une tâche par son numéro d'ID</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="FullName">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="ID">
        <maml:name>TaskID</maml:name>
        <maml:description>
          <maml:para>Obtenir une tâche par son numéro d'ID</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>psProjectTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\PSWorkItem&gt; Get-PSProjectTask
 
   Name: PSWorkItem [C:\Scripts\PSWorkItem]
 
   ● Pester tests [1]
   ● add message localization [2]
   ● fix PDF image location [3]</dev:code>
        <dev:remarks>
          <maml:para>Afficher les tâches. Si vous exécutez cela dans la console de VSCode, vous devriez obtenir une sortie formatée en ANSI. Le numéro entre crochets est l'ID de la tâche.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\PSWorkItem&gt; Get-PSProjectTask -TaskID 2
 
   Name: PSWorkItem [C:\Scripts\PSWorkItem]
 
   ● add message localization [2]</dev:code>
        <dev:remarks>
          <maml:para>Obtenir une tâche par numéro d'ID.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-PSProjectStatus</command:name>
      <command:verb>New</command:verb>
      <command:noun>PSProjectStatus</command:noun>
      <maml:description>
        <maml:para>Créer un nouveau PSProjectStatus.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Créer un nouveau fichier PSProject. Idéalement, vous exécuterez cette commande dans le répertoire racine du module. Le manifeste du module, s'il est trouvé, sera utilisé pour la version du projet. Si une branche git est détectée, elle sera automatiquement utilisée.</maml:para>
      <maml:para>La commande ne remplacera pas un fichier PSProjectStatus existant. Si vous souhaitez remplacer un fichier existant, utilisez le paramètre -Force.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-PSProjectStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Quel est le nom du projet ? La valeur par défaut est le nom du dossier actuel.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>current folder name</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
          <maml:name>Confirm</maml:name>
          <maml:description>
            <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="date">
          <maml:name>LastUpdate</maml:name>
          <maml:description>
            <maml:para>Quand le projet a-t-il été travaillé pour la dernière fois ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Quel est le chemin du projet ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>.</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Status</maml:name>
          <maml:description>
            <maml:para>Quel est le statut du projet ? Les valeurs acceptées sont: Development Updating Stable AlphaTesting BetaTesting ReleaseCandidate Patching UnitTesting AcceptanceTesting Other</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Development</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Updating</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Stable</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AlphaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BetaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ReleaseCandidate</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Patching</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UnitTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AcceptanceTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Other</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
          <dev:type>
            <maml:name>PSProjectStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tasks</maml:name>
          <maml:description>
            <maml:para>Quelles sont les tâches restantes ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
          <dev:type>
            <maml:name>String[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
          <maml:name>WhatIf</maml:name>
          <maml:description>
            <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="version">
          <maml:name>ProjectVersion</maml:name>
          <maml:description>
            <maml:para>Quelle est la version du projet ? La valeur par défaut sera détectée à partir d'un manifeste de module s'il est trouvé.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Version</command:parameterValue>
          <dev:type>
            <maml:name>Version</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>module version</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Comment</maml:name>
          <maml:description>
            <maml:para>Entrez un commentaire facultatif. Cela pourrait être une étiquette git ou une indication sur le type de projet.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Force</maml:name>
          <maml:description>
            <maml:para>Remplacer un fichier PSProjectStatus existant.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Quels tags voulez-vous attribuer à ce projet ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
          <dev:type>
            <maml:name>String[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
        <maml:name>Confirm</maml:name>
        <maml:description>
          <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="date">
        <maml:name>LastUpdate</maml:name>
        <maml:description>
          <maml:para>Quand le projet a-t-il été travaillé pour la dernière fois ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Quel est le nom du projet ? La valeur par défaut est le nom du dossier actuel.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>current folder name</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Quel est le chemin du projet ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>.</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Status</maml:name>
        <maml:description>
          <maml:para>Quel est le statut du projet ? Les valeurs acceptées sont: Development Updating Stable AlphaTesting BetaTesting ReleaseCandidate Patching UnitTesting AcceptanceTesting Other</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
        <dev:type>
          <maml:name>PSProjectStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Tasks</maml:name>
        <maml:description>
          <maml:para>Quelles sont les tâches restantes ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
        <maml:name>WhatIf</maml:name>
        <maml:description>
          <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="version">
        <maml:name>ProjectVersion</maml:name>
        <maml:description>
          <maml:para>Quelle est la version du projet ? La valeur par défaut sera détectée à partir d'un manifeste de module s'il est trouvé.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Version</command:parameterValue>
        <dev:type>
          <maml:name>Version</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>module version</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Comment</maml:name>
        <maml:description>
          <maml:para>Entrez un commentaire facultatif. Cela pourrait être une étiquette git ou une indication sur le type de projet.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>Remplacer un fichier PSProjectStatus existant.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Quels tags voulez-vous attribuer à ce projet ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Aucune</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PSProject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para>Cette commande a un alias de npstat.</maml:para>
        <maml:para>En savoir plus sur PowerShell : http://jdhitsolutions.com/blog/essential-powershell-resources/</maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\Projects\Contoso&gt; New-PSProjectStatus
 
   Name: Contoso [C:\Projects\Contoso]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
12/22/2024 8:35:55 AM Development {} main 00.00:00</dev:code>
        <dev:remarks>
          <maml:para>Créer un nouveau statut de projet en utilisant les valeurs par défaut.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSScriptingInventory&gt; New-PSProjectStatus -LastUpdate (Get-Item .\PSScriptingInventory.psd1).LastWriteTime -Status Stable -Comment "Module de script"
 
   Name: PSScriptingInventory [C:\scripts\PSScriptingInventory]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
6/19/2024 8:42:04 AM Stable {} main 234.01:13</dev:code>
        <dev:remarks>
          <maml:para>Créer un nouveau statut de projet. Les références PSDrive seront converties en chemins de système de fichiers. La propriété Âge est automatiquement calculée à partir de la valeur LastUpdate.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectReport</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-PSProjectTask</command:name>
      <command:verb>New</command:verb>
      <command:noun>PSProjectTask</command:noun>
      <maml:description>
        <maml:para>Créer une nouvelle tâche dans le fichier PSProject.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vous pouvez ajouter des tâches directement dans le fichier PSProject, ou vous pouvez utiliser cette fonction. Spécifiez une description de tâche et elle sera ajoutée au fichier PSProject. L'ID de la tâche est attribué automatiquement.</maml:para>
      <maml:para>Vous pouvez également utiliser Set-PSProjectTask pour définir des tâches.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-PSProjectTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>TaskDescription</maml:name>
          <maml:description>
            <maml:para>Entrez la description de la tâche.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
          <dev:type>
            <maml:name>String[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
          <maml:name>Confirm</maml:name>
          <maml:description>
            <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Afficher la nouvelle tâche.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="FullName">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
          <maml:name>WhatIf</maml:name>
          <maml:description>
            <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
        <maml:name>Confirm</maml:name>
        <maml:description>
          <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Afficher la nouvelle tâche.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="FullName">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>TaskDescription</maml:name>
        <maml:description>
          <maml:para>Entrez la description de la tâche.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
        <maml:name>WhatIf</maml:name>
        <maml:description>
          <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
      <command:returnValue>
        <dev:type>
          <maml:name>psProjectTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSProjectStatus&gt; New-PSProjectTask -TaskDescription "Mettre à jour le README"</dev:code>
        <dev:remarks>
          <maml:para>Ajouter une nouvelle tâche.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>C:\Scripts\PSProjectStatus&gt; New-PSProjectTask -TaskDescription "Tests Pester" -PassThru
 
   Name: PSProjectStatus [C:\Scripts\PSProjectStatus]
 
   Tests Pester [7]</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Open-PSProjectStatusHelp</command:name>
      <command:verb>Open</command:verb>
      <command:noun>PSProjectStatusHelp</command:noun>
      <maml:description>
        <maml:para>Ouvrir le document d'aide PSProjectStatus</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Utilisez cette commande pour ouvrir le document d'aide PDF pour le module PSProjectStatus avec l'application associée pour les fichiers PDF. Si vous exécutez PowerShell 7, vous pouvez également afficher la documentation sous forme de document markdown avec le paramètre -AsMarkdown. Il s'agit d'un paramètre dynamique qui n'existe pas dans Windows PowerShell.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Open-PSProjectStatusHelp</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="md">
          <maml:name>AsMarkdown</maml:name>
          <maml:description>
            <maml:para>Si vous exécutez PowerShell 7, vous pouvez également afficher la documentation sous forme de document markdown avec le paramètre -AsMarkdown. Il s'agit d'un paramètre dynamique qui n'existe pas dans Windows PowerShell.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="md">
        <maml:name>AsMarkdown</maml:name>
        <maml:description>
          <maml:para>Si vous exécutez PowerShell 7, vous pouvez également afficher la documentation sous forme de document markdown avec le paramètre -AsMarkdown. Il s'agit d'un paramètre dynamique qui n'existe pas dans Windows PowerShell.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Open-PSProjectStatusHelp</dev:code>
        <dev:remarks>
          <maml:para>Le fichier doit s'ouvrir dans l'application par défaut pour les fichiers PDF.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Open-PSProjectStatusHelp -AsMarkdown | more</dev:code>
        <dev:remarks>
          <maml:para>Affichez le fichier d'aide sous forme de document markdown si vous exécutez PowerShell 7.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>PSProjectStatus GitHub Repository:</maml:linkText>
        <maml:uri>https://github.com/jdhitsolutions/PSProjectStatus</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-PSProjectTask</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>PSProjectTask</command:noun>
      <maml:description>
        <maml:para>Supprimer une tâche du fichier PSProject.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vous pouvez supprimer manuellement des tâches du fichier PSProject, ou vous pouvez utiliser cette fonction. Spécifiez un ID de tâche et il sera supprimé du fichier PSProject.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-PSProjectTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="ID">
          <maml:name>TaskID</maml:name>
          <maml:description>
            <maml:para>Entrez l'ID de la tâche</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue>
          <dev:type>
            <maml:name>Int32[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
          <maml:name>Confirm</maml:name>
          <maml:description>
            <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="FullName">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
          <maml:name>WhatIf</maml:name>
          <maml:description>
            <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
        <maml:name>Confirm</maml:name>
        <maml:description>
          <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="FullName">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Entrez le chemin parent vers le fichier psproject.json, par Example c:\scripts\mymodule.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="ID">
        <maml:name>TaskID</maml:name>
        <maml:description>
          <maml:para>Entrez l'ID de la tâche</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue>
        <dev:type>
          <maml:name>Int32[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
        <maml:name>WhatIf</maml:name>
        <maml:description>
          <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>[Int]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\scripts\PSProjectStatus&gt; Remove-PSProjectTask -TaskID 4,2</dev:code>
        <dev:remarks>
          <maml:para>Supprimez les tâches 4 et 2 du fichier PSProject.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-PSProjectStatus</command:name>
      <command:verb>Set</command:verb>
      <command:noun>PSProjectStatus</command:noun>
      <maml:description>
        <maml:para>Mettre à jour le statut d'un PSProject.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Utilisez cette commande pour mettre à jour le statut d'un PSProject. Si une branche git est détectée, elle sera automatiquement utilisée. Idéalement, vous exécuterez Set-PSProjectStatus depuis le répertoire racine du module. Vous pouvez toujours modifier manuellement le fichier psproject.json dans votre éditeur. Pour mettre à jour manuellement la valeur LastUpdate, convertissez une valeur datetime en JSON.</maml:para>
      <maml:para>Get-Date -format o | Set-Clipboard</maml:para>
      <maml:para>Copiez manuellement la valeur dans le fichier JSON.</maml:para>
      <maml:para>La valeur Status est un entier indiquant une valeur d'énumération privée.</maml:para>
      <maml:para>- Development = 0</maml:para>
      <maml:para>- Updating = 1</maml:para>
      <maml:para>- Stable = 2</maml:para>
      <maml:para>- AlphaTesting = 3</maml:para>
      <maml:para>- BetaTesting = 4</maml:para>
      <maml:para>- ReleaseCandidate = 5</maml:para>
      <maml:para>- Patching = 6</maml:para>
      <maml:para>- UnitTesting = 7</maml:para>
      <maml:para>- AcceptanceTesting = 8</maml:para>
      <maml:para>- Other = 9</maml:para>
      <maml:para></maml:para>
      <maml:para>Entrez l'une de ces valeurs de chaîne. Si vous modifiez le fichier dans VSCode, il devrait détecter le schéma JSON et fournir des valeurs de complétion.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-PSProjectStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="0" aliases="none">
          <maml:name>InputObject</maml:name>
          <maml:description>
            <maml:para>Spécifiez un objet PSProject.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Object</command:parameterValue>
          <dev:type>
            <maml:name>Object</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>PSProject file in the current directory</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Quel est le nom du projet ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="date">
          <maml:name>LastUpdate</maml:name>
          <maml:description>
            <maml:para>Quand le projet a-t-il été travaillé ou mis à jour pour la dernière fois ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>current date and time</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none">
          <maml:name>Tasks</maml:name>
          <maml:description>
            <maml:para>Quelles sont les tâches restantes ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
          <dev:type>
            <maml:name>String[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none">
          <maml:name>Status</maml:name>
          <maml:description>
            <maml:para>Quel est le statut du projet ? Les valeurs acceptées sont Development, Updating, Stable, AlphaTesting, BetaTesting, ReleaseCandidate, Patching, UnitTesting, AcceptanceTesting, et Other.</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Development</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Updating</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Stable</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AlphaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BetaTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ReleaseCandidate</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Patching</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UnitTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AcceptanceTesting</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Other</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
          <dev:type>
            <maml:name>PSProjectStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="add">
          <maml:name>Concatenate</maml:name>
          <maml:description>
            <maml:para>Concaténer de nouvelles tâches.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
          <maml:name>Confirm</maml:name>
          <maml:description>
            <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
          <maml:name>WhatIf</maml:name>
          <maml:description>
            <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="version">
          <maml:name>ProjectVersion</maml:name>
          <maml:description>
            <maml:para>Quelle est la version du projet ?</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Version</command:parameterValue>
          <dev:type>
            <maml:name>Version</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Comment</maml:name>
          <maml:description>
            <maml:para>Entrez un commentaire facultatif. Cela pourrait être un tag git, ou une indication sur le type de projet.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Quels tags voulez-vous attribuer à ce projet ? Si vous souhaitez ajouter des tags, vous devez soit redéfinir tous les tags, soit ajouter un tag manuellement au fichier psproject.json.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
          <dev:type>
            <maml:name>String[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="add">
        <maml:name>Concatenate</maml:name>
        <maml:description>
          <maml:para>Concaténer de nouvelles tâches.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf">
        <maml:name>Confirm</maml:name>
        <maml:description>
          <maml:para>Vous demande de confirmer avant d'exécuter le cmdlet.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="0" aliases="none">
        <maml:name>InputObject</maml:name>
        <maml:description>
          <maml:para>Spécifiez un objet PSProject.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Object</command:parameterValue>
        <dev:type>
          <maml:name>Object</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>PSProject file in the current directory</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="date">
        <maml:name>LastUpdate</maml:name>
        <maml:description>
          <maml:para>Quand le projet a-t-il été travaillé ou mis à jour pour la dernière fois ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>current date and time</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Quel est le nom du projet ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none">
        <maml:name>Status</maml:name>
        <maml:description>
          <maml:para>Quel est le statut du projet ? Les valeurs acceptées sont Development, Updating, Stable, AlphaTesting, BetaTesting, ReleaseCandidate, Patching, UnitTesting, AcceptanceTesting, et Other.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">PSProjectStatus</command:parameterValue>
        <dev:type>
          <maml:name>PSProjectStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none">
        <maml:name>Tasks</maml:name>
        <maml:description>
          <maml:para>Quelles sont les tâches restantes ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi">
        <maml:name>WhatIf</maml:name>
        <maml:description>
          <maml:para>Montre ce qui se passerait si le cmdlet s'exécutait. Le cmdlet n'est pas exécuté.</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="version">
        <maml:name>ProjectVersion</maml:name>
        <maml:description>
          <maml:para>Quelle est la version du projet ?</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Version</command:parameterValue>
        <dev:type>
          <maml:name>Version</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Comment</maml:name>
        <maml:description>
          <maml:para>Entrez un commentaire facultatif. Cela pourrait être un tag git, ou une indication sur le type de projet.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Quels tags voulez-vous attribuer à ce projet ? Si vous souhaitez ajouter des tags, vous devez soit redéfinir tous les tags, soit ajouter un tag manuellement au fichier psproject.json.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>PSProject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PSProject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para>Cette commande a un alias de spstat.</maml:para>
        <maml:para>En savoir plus sur PowerShell : http://jdhitsolutions.com/blog/essential-powershell-resources/</maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSProjectStatus&gt; Set-PSProjectStatus -Status Development -comment (git tag -l | Select-Object -last 1)
 
   Name: PSProjectStatus [C:\scripts\PSProjectStatus]
 
LastUpdate Status Tasks GitBranch Age
---------- ------ ----- --------- ---
15/03/2023 10:09:05 Develo.. {help docs, readm… 0.2.0 00.00:00</dev:code>
        <dev:remarks>
          <maml:para>Mettez à jour le statut du projet en utilisant la date et l'heure actuelles. Définissez la propriété Status sur Development et utilisez le dernier tag git comme commentaire.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\Scripts\PSProjectStatus&gt; Set-PSProjectStatus -Status Development -Tasks "github" -Concatenate | Format-List
 
   Project: PSProjectStatus [C:\scripts\PSProjectStatus]
 
Version : 0.5.0
Status : Updating
Tasks : {help docs, readme, pester tests, resolve project path for json…}
GitBranch : 0.5.0
LastUpdate : 23/03/2023 10:20:26</dev:code>
        <dev:remarks>
          <maml:para>Mettez à jour le projet et ajoutez une tâche.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-PSProjectStatus</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-PSProjectTask</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
</helpItems>