можно ли назначить некоторые атрибуты метаданных макросам PowerShell? У меня есть набор макросов, и я хочу объединить их в логические группы. Я представляю себе что-то вроде:
[UnitTest]
function Do-Something()
{
...
}
, а затем передаю все загруженные макросы во время выполнения и отфильтровываю их, например:
$macrosInRuntime = Get-Item function:
$unitTestMacros = $macrosInRuntime |
? {$_.Attributes -contain "UnitTest"} # <-- ???
foreach ($macro in $unitTestMacros)
{
....
}
Я буду рад любой помощи