Skip to content
Marco van Gaal edited this page Aug 5, 2015 · 5 revisions

.NAME

Show-Prompt

.SYNOPSIS

Function to display a Simple Yes or No Prompt.

.PARAMETERS

 -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

.INPUTS

System.String

.OUTPUTS

System.Boolean

.EXAMPLES

 -------------------------- 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

.RELATED LINKS

www.Proxx.nl/Wiki/Show-Prompt

Clone this wiki locally