5.6. Interrogation des révisions des messages existants IDERI note

Dans le chapitre 5.5, nous avons modifié certains messages existants IDERI note, ce qui a entraîné la création de nouvelles révisions de messages IDERI note. Nous allons maintenant apprendre comment nous pouvons interroger ces révisions pour un traitement ultérieur des informations.

5.6.1. Interrogation des révisions des messages

Pour obtenir des informations complètes sur toutes les révisions existantes d’un message IDERI note, nous pouvons utiliser le CmdLet Get-iNoteMessageRevision.

PS> Get-iNoteMessageRevision -Index 4 | Sort-Object `
    RevisionIndex -Descending | Format-Table

Index Revis... Text           StartTime         EndTime          Recipient
----- -------- ----           ---------         -------          ---------
4     2        Texte modif... 8/3/2023 8:38... 8/3/2023 10:38... {NOTE\ev..
4     1        Ceci est un... 8/3/2023 8:15... 8/3/2023 2:30:... {NOTE\ev..

La commande dans l’ exemple ci-dessus interroge toutes les révisions existantes du message IDERI note avec l’index 4, les trie en fonction de la propriété RevisionIndex et affiche les propriétés de l’objet dans une vue tabulaire.

5.6.2. Recherche d’une révision de message en particulier

Pour rechercher uniquement une révision de message spécifique d’un message IDERI note, nous devons utiliser le paramètre -RevisionIndex avec le CmdLet Get-iNoteMessageRevsion.

PS> Get-iNoteMessageRevision -Index 4 -RevisionIndex 2


Index                  : 4
RevisionIndex          : 2
Text                   : Ceci est un message test.
Priority               : Information
StartTime              : 8/3/2023 8:38:11 AM
EndTime                : 8/3/2023 10:38:11 AM
LinkText               : A link to iderinote.com
LinkTarget             : https://www.iderinote.com
ShowLinkMaximized      : False
Recipient              : {NOTE\eva.smith, NOTE\albert.tross, NOTE\Arno.Nym}
Exclude                : {}
AddressingMode         : UserOnly
ShowPopup              : True
ShowTicker             : False
ShowFullscreen         : False
ShowFullscreenAndLock  : False
NotifyReceive          : False
NotifyAcknowledge      : True
ShowOnWinLogon         : False
ShowOnWinLogonOnly     : False
HomeOfficeUsersOnly    : False
HomeOfficeUsersExclude : False
RevisionCreated        : 8/3/2023 8:38:24 AM
RevisionUpdater        : NOTE\adam.sam

Avec la commande dans l’ exemple ci-dessus, nous avons interrogé la deuxième révision du message IDERI note avec l’index 4.