Атрибуты Powershell?

можно ли назначить некоторые атрибуты метаданных макросам PowerShell? У меня есть набор макросов, и я хочу объединить их в логические группы. Я представляю себе что-то вроде:

[UnitTest]
function Do-Something()
{
...
}

, а затем передаю все загруженные макросы во время выполнения и отфильтровываю их, например:

$macrosInRuntime = Get-Item function: 
$unitTestMacros = $macrosInRuntime | 
    ? {$_.Attributes -contain "UnitTest"} # <-- ???
foreach ($macro in $unitTestMacros)
{
   ....
}

Я буду рад любой помощи

5
задан Tomas Panik 11 January 2011 в 14:10
поделиться