C# を使用して、複数のパラメーター セットを持つ PowerShell コマンドレットを記述します。
必要なセットを修飾/選択するために使用できるパラメータ タイプはありますか?
たとえば、Create-IceCream コマンドレットに次の一連のパラメーターがあるとします。
Create-IceCream [-Choco] .. <insert Choco specific parameters here>
Create-IceCream [-Cherry] .. <insert Cherry specific parameters here>
Create-IceCream .. <insert plain specific parameters here>
パラメータ "Choco" と "Cherry" の Type は何ですか? 明らかに、SwitchParameter 型は $false 値で指定できるため、使用できません。
Enum 型はそれほど直感的ではなく、多くの動的パラメーターを作成する必要があります。
何か案は?そして、この質問では、作成できるコマンドレットは 1 つだけに制限されていると仮定しましょう。
ありがとう、