-
Notifications
You must be signed in to change notification settings - Fork 0
Show Prompt
Marco van Gaal edited this page Aug 5, 2015
·
5 revisions
Show-Prompt
Function to display a Simple Yes or No Prompt.
-Title <String>
Title of Question
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Message <String>
Required? false
Position? 1
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-Options <Hashtable>
Required? false
Position? named
Default value @{ "yes"="Yes";"No"="No"}
Accept pipeline input? false
Accept wildcard characters? false
-Default <Int32>
Required? false
Position? named
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-Boolean [<SwitchParameter>]
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
System.String
System.Boolean
-------------------------- EXAMPLE 1 --------------------------
PS C:\>Show-Prompt "Continue?" -Boolean
Continue?
[N] No [Y] Yes [?] Help (default is "N"): ?
N - No
Y - Yes
[N] No [Y] Yes [?] Help (default is "N"): Y
True
-------------------------- EXAMPLE 2 --------------------------
PS C:\>"Continue?" | Show-Prompt -Default 1
Continue?
[N] No [Y] Yes [?] Help (default is "Y"): N
No
-------------------------- EXAMPLE 3 --------------------------
PS C:\>$Options = @{
One = "Option 1";
Two = "Option 2";
Three = "Option 3";
4 = "Option Four";
}
PS C:\> Show-Prompt -Options