New-UDTextbox
Sinossi
Le caselle di testo consentono agli utenti di inserire e modificare testo.
Sintassi
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>]Descrizione
Crea una casella di testo. Le caselle di testo possono essere utilizzate da sole o all'interno di un New-UDForm.
Parametri
-Id
L'ID del componente. Per impostazione predefinita è un GUID casuale.
Required? false
Position? 1
Default value ([Guid]::NewGuid())
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Label
Un'etichetta da mostrare sopra questa casella di testo.
-Placeholder
Un segnaposto da inserire all'interno della casella di testo.
-Value
Il valore corrente della casella di testo.
-Type
Il tipo di casella di testo. Può assumere valori come text, password o email.
-Disabled
Indica se questa casella di testo è disabilitata.
-Icon
L'icona da mostrare accanto alla casella di testo. Utilizzi New-UDIcon per creare un'icona.
-Autofocus
Indica se applicare l'autofocus a questa casella di testo.
-Multiline
Crea una casella di testo multiriga
-Rows
Il numero di righe in una casella di testo multiriga.
-RowsMax
Il numero massimo di righe in una casella di testo multiriga.
-FullWidth
Indica se questa casella di testo deve occupare l'intera larghezza del controllo padre.
-Variant
La variante della casella di testo. I valori validi sono "filled", "outlined", "standard"
-ClassName
Una classe CSS da applicare alla casella di testo.
-OnEnter
Un blocco di script che viene chiamato quando l'utente preme il tasto Invio. La variabile $EventData conterrà il valore corrente della casella di testo.
-OnBlur
Un blocco di script che viene chiamato quando l'utente esce dalla casella di testo. La variabile $EventData conterrà il valore corrente della casella di testo.
-Shrink
Indica se ridurre l'etichetta per impostazione predefinita.
-OnValidate
Un blocco di script che viene chiamato quando l'utente esce dalla casella di testo. La variabile $EventData conterrà il valore corrente della casella di testo. Se il blocco di script restituisce un risultato di convalida non valido, questo verrà visualizzato sotto la casella di testo.
-HelperText
Un testo di aiuto da mostrare sotto la casella di testo.
-OnChange
Un blocco di script che viene chiamato quando l'utente modifica il valore della casella di testo. La variabile $EventData conterrà il valore corrente della casella di testo.
-Minimum
Il valore minimo per una casella di testo numerica.
-Maximum
Il valore massimo per una casella di testo numerica.
-MaximumLength
La lunghezza massima del testo nella casella di testo.
-Sx
Una hashtable di proprietà basate sul tema da applicare alla casella di testo.
-Style
Una hashtable di proprietà CSS da applicare alla casella di testo.
-MaskPattern
Un modello di maschera da applicare alla casella di testo. Viene utilizzato per le maschere di input. Consulti iMaskjs per maggiori informazioni.
-Attributes
Parametri comuni
Questo cmdlet supporta i parametri comuni: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable e OutVariable. Per maggiori informazioni, veda about_CommonParameters.
Output
Esempi
Esempio 1: casella di testo di base
Crea una casella di testo di base.
Esempio 2: casella di testo per password
Crea una casella di testo per password.
Esempio 3: casella di testo per email
Crea una casella di testo per email.
Esempio 4: casella di testo disabilitata
Crea una casella di testo disabilitata.
Esempio 5: casella di testo con icona
Crea una casella di testo con un'icona.
Esempio 6: casella di testo con autofocus
Crea una casella di testo che riceverà l'autofocus al caricamento della pagina.
Esempio 7: casella di testo multiriga
Crea una casella di testo multiriga.
Esempio 8: casella di testo multiriga con 5 righe
Crea una casella di testo multiriga con 5 righe.
Esempio 9: variante
Crea una casella di testo filled.
Esempio 10: OnEnter
Crea una casella di testo con un evento OnEnter.
Esempio 11: OnBlur
Crea una casella di testo con un evento OnBlur.
Esempio 12: OnValidate
Crea una casella di testo con un evento OnValidate.
Esempio 13: testo di aiuto
Crea una casella di testo con testo di aiuto.
Esempio 14: OnChange
Crea una casella di testo con un evento OnChange.
Esempio 15: minimo e massimo
Crea una casella di testo numerica con un valore minimo e massimo.
Esempio 16: modello di maschera
Crea una casella di testo con un modello di maschera.
Ultimo aggiornamento
È stato utile?