Private/Helper/Test-NotNull.ps1
|
FUNCTION Test-NotNull { [CmdletBinding()] PARAM ( [Parameter(Mandatory)] [AllowNull()] $Value ) TRY { IF ($Value -eq $True) { RETURN $True } IF ($Value -eq $null) { RETURN $False } IF ($Value -eq "") { RETURN $False } IF ($Value -eq " ") { RETURN $False } IF ($Value.count -eq 0) { RETURN $False } IF ($Value -eq $False) { RETURN $False } } CATCH { RETURN $False } RETURN $True } |