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

New-UDTextbox

Synopsis

Les zones de texte permettent aux utilisateurs de saisir et de modifier du texte.

Syntaxe

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>]

Description

Crée une zone de texte. Les zones de texte peuvent être utilisées seules ou à l'intérieur d'un New-UDForm.

Paramètres

-Id

L'ID du composant. Par défaut, il s'agit d'un GUID aléatoire.

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

-Label

Une étiquette à afficher au-dessus de cette zone de texte.

-Placeholder

Un texte indicatif à placer dans la zone de texte.

-Value

La valeur actuelle de la zone de texte.

-Type

Le type de zone de texte. Il peut s'agir de valeurs telles que text, password ou email.

-Disabled

Indique si cette zone de texte est désactivée.

-Icon

L'icône à afficher à côté de la zone de texte. Utilisez New-UDIcon pour créer une icône.

-Autofocus

Indique s'il faut mettre automatiquement le focus sur cette zone de texte.

-Multiline

Crée une zone de texte multiligne

-Rows

Le nombre de lignes dans une zone de texte multiligne.

-RowsMax

Le nombre maximal de lignes dans une zone de texte multiligne.

-FullWidth

Indique s'il faut faire en sorte que cette zone de texte occupe toute la largeur du contrôle parent.

-Variant

La variante de la zone de texte. Les valeurs valides sont "filled", "outlined", "standard"

-ClassName

Une classe CSS à appliquer à la zone de texte.

-OnEnter

Un bloc de script qui est appelé lorsque l'utilisateur appuie sur la touche Entrée. La variable $EventData contiendra la valeur actuelle de la zone de texte.

-OnBlur

Un bloc de script qui est appelé lorsque l'utilisateur quitte la zone de texte. La variable $EventData contiendra la valeur actuelle de la zone de texte.

-Shrink

Indique s'il faut réduire l'étiquette par défaut.

-OnValidate

Un bloc de script qui est appelé lorsque l'utilisateur quitte la zone de texte. La variable $EventData contiendra la valeur actuelle de la zone de texte. Si le bloc de script retourne un résultat de validation invalide, celui-ci sera affiché sous la zone de texte.

-HelperText

Un texte d'aide à afficher sous la zone de texte.

-OnChange

Un bloc de script qui est appelé lorsque l'utilisateur modifie la valeur de la zone de texte. La variable $EventData contiendra la valeur actuelle de la zone de texte.

-Minimum

La valeur minimale d'une zone de texte numérique.

-Maximum

La valeur maximale d'une zone de texte numérique.

-MaximumLength

La longueur maximale du texte dans la zone de texte.

-Sx

Une table de hachage de propriétés basées sur le thème à appliquer à la zone de texte.

-Style

Une table de hachage de propriétés CSS à appliquer à la zone de texte.

-MaskPattern

Un modèle de masque à appliquer à la zone de texte. Il est utilisé pour les masques de saisie. Consultez iMaskjs pour plus d'information.

-Attributes

Paramètres communs

Cette applet de commande prend en charge les paramètres communs : Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable et OutVariable. Pour plus d'information, consultez about_CommonParameters.

Sorties

Exemples

Exemple 1 : Zone de texte de base

Crée une zone de texte de base.

Exemple 2 : Zone de texte de mot de passe

Crée une zone de texte de mot de passe.

Exemple 3 : Zone de texte de courriel

Crée une zone de texte de courriel.

Exemple 4 : Zone de texte désactivée

Crée une zone de texte désactivée.

Exemple 5 : Zone de texte avec icône

Crée une zone de texte avec une icône.

Exemple 6 : Zone de texte avec focus automatique

Crée une zone de texte qui obtiendra automatiquement le focus au chargement de la page.

Exemple 7 : Zone de texte multiligne

Crée une zone de texte multiligne.

Exemple 8 : Zone de texte multiligne avec 5 lignes

Crée une zone de texte multiligne avec 5 lignes.

Exemple 9 : Variante

Crée une zone de texte remplie.

Exemple 10 : OnEnter

Crée une zone de texte avec un événement OnEnter.

Exemple 11 : OnBlur

Crée une zone de texte avec un événement OnBlur.

Exemple 12 : OnValidate

Crée une zone de texte avec un événement OnValidate.

Exemple 13 : Texte d'aide

Crée une zone de texte avec un texte d'aide.

Exemple 14 : OnChange

Crée une zone de texte avec un événement OnChange.

Exemple 15 : Minimum et maximum

Crée une zone de texte numérique avec une valeur minimale et une valeur maximale.

Exemple 16 : Modèle de masque

Crée une zone de texte avec un modèle de masque.

Mis à jour

Ce contenu vous a-t-il été utile ?