在自定义Powershell函数时,如何设置函数可以智能提示参数值?
参数值的智能提示这个功能是在powershell 3.0中出现的新功能。在PowerShell 3.0版本中,出现了一项新的功能,即参数值的智能提示。
当然,不是随便在哪里都会智能提示参数值,而是只能在ISE中。(www.jb200.com 脚本学堂)
所谓的ISE就是PowerShell自带的一个集成开发环境。
在开发一个PowerShell函数时,应该怎么设置才能让函数在ISE中也能智能提示参数的值?
例子:
代码说明:
之间唯一没有见过的就是[ValidateSet(‘Red','Green','Blue')]这句话,它的作为是设置一个有效的参数值的集合。
而这个集合也正是将作为智能提示显示出现的可选参数值。