Test-PlaceholderTruthy

EulandaXtools — Funktionsreferenz

Test-PlaceholderTruthy Intern

Ü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