是否可以为enum
参数类型实现参数值选项卡扩展?
使用参数定义创建二进制 cmdlet:
[Parameter]
public SomeEnum Type {get;set;}
有没有办法输入:
Add-MyThing -Type S<tab>
要得到:
Add-MyThing -Type SomeEnumValue
在哪里:
public enum SomeEnum
{
SomeEnumValue,
SomeEnumValue2
}
我知道重写该TabExpansion
函数可能是可能的,但我想知道是否可以在我的 cmdlet 中做一些事情来公开这种类型的功能。