Test Placeholder Truthy
Zuletzt geändert: 14.03.2026 05:56

Test-PlaceholderTruthy #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Prüft ob ein Stringwert als ‘wahr’ gilt (Gegenstück zu Delphi StrIsTrue).

SYNTAX #

Test-PlaceholderTruthy [[-Value] <string>] [<CommonParameters>]

BESCHREIBUNG #

Wertet einen Stringwert nach den gleichen Regeln aus wie die Delphi-Funktion StrIsTrue aus elString.pas. Wird intern von Expand-PlaceholderString für bedingte Blöcke (%?variable%) verwendet.

Falsy-Werte: Leerstring, $null, reine Null-Zahlen (0, 0.0, 0,0, -0), FALSE, FALSCH, NEIN, NO, N, NIE, NON, NULL, NIL, DISABLED, DISABLE, OFF, AUS. Alles andere gilt als truthy.

PARAMETER #

-Value #

Type: string

Der zu prüfende Stringwert.

AUSGABEN #

bool

BEISPIELE #

Test-PlaceholderTruthy -Value '1'
# Gibt True zurück
Test-PlaceholderTruthy -Value 'NEIN'
# Gibt False zurück