![](/img/trans.png)
[英]Powershell binary module: Dynamic tab completion for Cmdlet parameter values
[英]Powershell binary module - parameter validation
我正在学习PowerShell, 一位好朋友向我推荐了这篇关于PowerShell中二进制模块的精彩文章
我打算将我创建的一些控制台应用程序迁移到二进制模块中。
我想做的其中一件事就是正确验证我的PowerShell参数。
我发现这篇文章:
http://huddledmasses.org/better-error-messages-for-powershell-validatepattern/
但是我不确定这是否是我应该遵循的方法,我的意思是,我甚至打算使用DataAnnotations在我的二进制模块中验证我的PowerShell参数
在不久的将来,我计划直接开始使用更多的PowerShell,但与此同时,我只想将我的控制台应用程序转换为PowerShell二进制模块。
你们能指出我正确的方向吗?
我只是想知道在二进制模块中是否有更多的PowerShell方式来处理我的参数
Jaykul的建议更多:如何为我的PowerShell代码获取新的验证器。 相反,我会从内置的开始,只在需要时做额外的工作。
你会在System.Management.Automation中找到一些:
它们记录在MSDN上,例如ValidateSet文档 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.