我试图定义一个动态参数相互依赖的函数。例如,我可能有1个参数和两个动态参数:
$rootPath
:驱动器号。 $rootPathItem
:第一个文件夹
在驱动器号内。 $rootPathChildItem
:第二个文件夹
在第一个。问题是:如何制作ValidateSet
$rootPathChildItem
取决于其他动态参数?从核心来看,似乎不是一种在DynamicParam
块内部读取动态参数值的方法(尽管在开始块中没有问题)。 (注意,这只是一个例子。例如,我可以将初始参数更改为一年中剩余的月份。)
最终,问题是我如何定义动态参数,以便第二个动态参数取决于第一个动态参数中项目的选择。
非常感谢帮助。
提前致谢!
标记