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 ?