Functions/Private/Test-ReturnsPagedResults.ps1
|
<#
.SYNOPSIS Test whether a ResourceType request returns paged results. .DESCRIPTION Returns true for list requests that use the standard paged response envelope. #> function Test-ReturnsPagedResults { [CmdletBinding()] [OutputType([bool])] param ( [Parameter(Mandatory)] [WHDResourceType] $ResourceType, [Parameter()] [switch] $Single ) return ( (-not $Single) -and ($ResourceType -notin @( [WHDResourceType]::Preference [WHDResourceType]::Session [WHDResourceType]::ticketAttachment )) ) } |