MovGP0 | Über mich | Hilfen | Artikel | Weblinks | Literatur | Zitate | Notizen | Programmierung | MSCert | Physik |
MovGP0 | Über mich | Hilfen | Artikel | Weblinks | Literatur | Zitate | Notizen | Programmierung | MSCert | Physik |
Return TypesBearbeitenfunction Get-User
{
[CmdletBinding(DefaultParameterSetName="ID")]
[OutputType("System.Int32", ParameterSetName="ID")]
[OutputType([String], ParameterSetName="Name")]
Param (
[parameter(Mandatory=$true, ParameterSetName="ID")]
[Int[]]$UserID,
[parameter(Mandatory=$true, ParameterSetName="Name")]
[String[]]$UserName
)
process{
# ...
[PSObject]$returnValue = if(<cond>) { [int] userId } else { [string] userName }
return $returnValue;
}
}
|