Private/PowerTree/Output/Get-TreeView.ps1
|
function Get-TreeView { param ( [Parameter(Mandatory=$true)] [object]$TreeConfig, [Parameter(Mandatory=$true)] [hashtable]$ChildItemFileParams, [Parameter(Mandatory=$true)] [object]$TreeStats, [System.Text.StringBuilder]$OutputBuilder = $null ) $TreeStats.MaxDepth = 1 $snapshot = Get-TreeSnapshot -TreeConfig $TreeConfig -ChildItemFileParams $ChildItemFileParams Write-TreeSnapshot -Node $snapshot ` -TreeConfig $TreeConfig ` -TreeStats $TreeStats ` -OutputBuilder $OutputBuilder } |