New-OutputHandler

Tworzy obiekt programu PowerShell reprezentujący program obsługi danych wyjściowych Crescendo.

Składnia

Default (domyślnie)

New-OutputHandler

Opis

Ważna

Na maj 2026 roku projekt Crescendo nie jest już aktywnie utrzymywany. Projekt ten należy traktować jako archiwalny z punktu widzenia inżynierskiego.

Tworzy obiekt programu PowerShell reprezentujący program obsługi danych wyjściowych Crescendo. Wartości można przypisać do właściwości obiektu. Wynikowy obiekt można dodać do właściwości OutputHandlers obiektu polecenia lub można go przekonwertować na kod JSON, który ma zostać wstawiony w pliku konfiguracji.

Przykłady

Przykład 1 — tworzenie nowego obiektu procedury obsługi danych wyjściowych i konwertowanie go na format JSON

$outhandler = New-OutputHandler
$outhandler.ParameterSetName = 'Default'
$outhandler.Handler = 'ParseShadowStorage'
$outhandler.HandlerType = 'Function'
$outhandler | ConvertTo-Json
{
  "ParameterSetName": "Default",
  "Handler": "ParseShadowStorage",
  "HandlerType": "Function",
  "StreamOutput": false
}

Dane wejściowe

None

Dane wyjściowe

Object