public/Get-NextQueueItem.ps1
<#PSScriptInfo
.VERSION 1.0.0 .GUID 983899bd-0ad7-4dc5-9da5-c36d73819216 .FILENAME Get-NextQueueItem.ps1 .AUTHOR Hannes Palmquist .AUTHOREMAIL hannes.palmquist@outlook.com .CREATEDDATE 2021-01-21 .COMPANYNAME Personal .COPYRIGHT (c) 2021, Hannes Palmquist, All Rights Reserved #> function Get-NextQueueItem { <# .DESCRIPTION Returns the next object from queue. That object will be removed from the queue. .PARAMETER Qeueue Queue object to retreive next items from .EXAMPLE Get-NextQueueItem -Queue $Queue This example with return the next item in queue. #> [CmdletBinding()] # Enabled advanced function support param( [parameter(Mandatory)][ExtendedQueue]$Queue ) return $Queue.GetNextQueueItem() } #endregion |