Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom ważności: błąd
Opis
Nie można ponownie zdefiniować typowych parametrów w funkcji zaawansowanej. Użycie atrybutów CmdletBinding or Parameter powoduje utworzenie funkcji zaawansowanej. Typowe parametry są automatycznie dostępne w funkcjach zaawansowanych, więc nie można ich ponownie zdefiniować.
Jak
Zmień nazwę parametru.
Przykład
Nieodpowiednim
function Test
{
[CmdletBinding()]
Param
(
$ErrorVariable,
$Parameter2
)
}
Odpowiedź prawidłowa
function Test
{
[CmdletBinding()]
Param
(
$Err,
$Parameter2
)
}