Private/Get-ValidEntityComponent.ps1
Function Get-ValidEntityComponent { Param ( [SolutionComponent[]]$AllEntityComponent, [SolutionComponent[]]$ExistingComponent ) Write-Verbose "Identifying valid entities..." $validEntities = $AllEntityComponent | Where-Object -Filter {($_.rootcomponentbehavior -ne 0)} | Where-Object -Filter {($ExistingComponent | Select-Object ObjectId) -contains $_.objectid} Write-Output $validEntities } |