For the complete documentation index, see llms.txt. This page is also available as Markdown.

New-UDTextbox

Übersicht

Textfelder ermöglichen Benutzern das Eingeben und Bearbeiten von Text.

Syntax

New-UDTextbox [[-Id] <String>] [[-Label] <String>] [[-Placeholder] <String>] [[-Value] <String>] [[-Type] <String>] [-Disabled] [[-Icon] <Object>] [-Autofocus] [-Multiline] [[-Rows] <Int32>] [[-RowsMax] <Int32>] [-FullWidth] [[-Variant] <String>] [[-ClassName] <String>] [[-OnEnter] <Endpoint>] [[-OnBlur] <Endpoint>] [-Shrink] [[-OnValidate] <Endpoint>] [[-HelperText] <String>] [[-OnChange] <Endpoint>] [[-Minimum] <Int32>] [[-Maximum] <Int32>] [[-MaximumLength] <Int32>] [[-Sx] <Hashtable>] [[-Style] <Hashtable>] [[-MaskPattern] <String>] [[-Attributes] <Hashtable>] [<CommonParameters>]

Beschreibung

Erstellt ein Textfeld. Textfelder können eigenständig oder innerhalb eines New-UDForm verwendet werden.

Parameter

-Id

Die ID der Komponente. Standardmäßig ist dies eine zufällige GUID.

Required?                    false
Position?                    1
Default value                ([Guid]::NewGuid())
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false

-Label

Eine Beschriftung, die über diesem Textfeld angezeigt wird.

-Placeholder

Ein Platzhalter, der im Textfeld angezeigt wird.

-Value

Der aktuelle Wert des Textfelds.

-Type

Der Typ des Textfelds. Dies können Werte wie text, password oder email sein.

-Disabled

Ob dieses Textfeld deaktiviert ist.

-Icon

Das Symbol, das neben dem Textfeld angezeigt wird. Verwenden Sie New-UDIcon, um ein Symbol zu erstellen.

-Autofocus

Ob dieses Textfeld automatisch fokussiert werden soll.

-Multiline

Erstellt ein mehrzeiliges Textfeld

-Rows

Die Anzahl der Zeilen in einem mehrzeiligen Textfeld.

-RowsMax

Die maximale Anzahl der Zeilen in einem mehrzeiligen Textfeld.

-FullWidth

Ob dieses Textfeld die gesamte Breite des übergeordneten Steuerelements einnehmen soll.

-Variant

Die Variante des Textfelds. Gültige Werte sind "filled", "outlined", "standard"

-ClassName

Eine CSS-Klasse, die auf das Textfeld angewendet wird.

-OnEnter

Ein Skriptblock, der aufgerufen wird, wenn der Benutzer die Eingabetaste drückt. Die Variable $EventData enthält den aktuellen Wert des Textfelds.

-OnBlur

Ein Skriptblock, der aufgerufen wird, wenn der Benutzer das Textfeld verlässt. Die Variable $EventData enthält den aktuellen Wert des Textfelds.

-Shrink

Ob die Beschriftung standardmäßig verkleinert werden soll.

-OnValidate

Ein Skriptblock, der aufgerufen wird, wenn der Benutzer das Textfeld verlässt. Die Variable $EventData enthält den aktuellen Wert des Textfelds. Wenn der Skriptblock ein Validierungsergebnis zurückgibt, das ungültig ist, wird es unterhalb des Textfelds angezeigt.

-HelperText

Ein Hilfetext, der unterhalb des Textfelds angezeigt wird.

-OnChange

Ein Skriptblock, der aufgerufen wird, wenn der Benutzer den Wert des Textfelds ändert. Die Variable $EventData enthält den aktuellen Wert des Textfelds.

-Minimum

Der Mindestwert für ein Zahlen-Textfeld.

-Maximum

Der Höchstwert für ein Zahlen-Textfeld.

-MaximumLength

Die maximale Länge des Texts im Textfeld.

-Sx

Eine Hashtabelle mit themenbasierten Eigenschaften, die auf das Textfeld angewendet werden.

-Style

Eine Hashtabelle mit CSS-Eigenschaften, die auf das Textfeld angewendet werden.

-MaskPattern

Ein Maskenmuster, das auf das Textfeld angewendet wird. Dies wird für Eingabemasken verwendet. Weitere Informationen finden Sie unter iMaskjs.

-Attributes

Allgemeine Parameter

Dieses Cmdlet unterstützt die allgemeinen Parameter: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable und OutVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Ausgaben

Beispiele

Beispiel 1: Einfaches Textfeld

Erstellt ein einfaches Textfeld.

Beispiel 2: Passwort-Textfeld

Erstellt ein Passwort-Textfeld.

Beispiel 3: E-Mail-Textfeld

Erstellt ein E-Mail-Textfeld.

Beispiel 4: Deaktiviertes Textfeld

Erstellt ein deaktiviertes Textfeld.

Beispiel 5: Textfeld mit Symbol

Erstellt ein Textfeld mit einem Symbol.

Beispiel 6: Textfeld mit Autofokus

Erstellt ein Textfeld, das beim Laden der Seite automatisch fokussiert wird.

Beispiel 7: Mehrzeiliges Textfeld

Erstellt ein mehrzeiliges Textfeld.

Beispiel 8: Mehrzeiliges Textfeld mit 5 Zeilen

Erstellt ein mehrzeiliges Textfeld mit 5 Zeilen.

Beispiel 9: Variante

Erstellt ein gefülltes Textfeld.

Beispiel 10: OnEnter

Erstellt ein Textfeld mit einem OnEnter-Ereignis.

Beispiel 11: OnBlur

Erstellt ein Textfeld mit einem OnBlur-Ereignis.

Beispiel 12: OnValidate

Erstellt ein Textfeld mit einem OnValidate-Ereignis.

Beispiel 13: Hilfetext

Erstellt ein Textfeld mit Hilfetext.

Beispiel 14: OnChange

Erstellt ein Textfeld mit einem OnChange-Ereignis.

Beispiel 15: Minimum und Maximum

Erstellt ein Zahlen-Textfeld mit einem Mindest- und einem Höchstwert.

Beispiel 16: Maskenmuster

Erstellt ein Textfeld mit einem Maskenmuster.

Zuletzt aktualisiert

War das hilfreich?