New-UDTextbox
Sinopsis
Los cuadros de texto permiten a los usuarios introducir y editar texto.
Sintaxis
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>]Descripción
Crea un cuadro de texto. Los cuadros de texto pueden usarse por sí solos o dentro de un New-UDForm.
Parámetros
-Id
El ID del componente. De forma predeterminada es un GUID aleatorio.
Required? false
Position? 1
Default value ([Guid]::NewGuid())
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Label
Una etiqueta que se muestra encima de este cuadro de texto.
-Placeholder
Un marcador de posición que se coloca dentro del cuadro de texto.
-Value
El valor actual del cuadro de texto.
-Type
El tipo de cuadro de texto. Puede tomar valores como text, password o email.
-Disabled
Si este cuadro de texto está deshabilitado.
-Icon
El icono que se muestra junto al cuadro de texto. Use New-UDIcon para crear un icono.
-Autofocus
Si se debe enfocar automáticamente este cuadro de texto.
-Multiline
Crea un cuadro de texto multilínea
-Rows
El número de filas de un cuadro de texto multilínea.
-RowsMax
El número máximo de filas de un cuadro de texto multilínea.
-FullWidth
Si este cuadro de texto debe ocupar todo el ancho del control principal.
-Variant
La variante del cuadro de texto. Los valores válidos son "filled", "outlined", "standard"
-ClassName
Una clase CSS que se aplica al cuadro de texto.
-OnEnter
Un bloque de script que se llama cuando el usuario pulsa la tecla Intro. La variable $EventData contendrá el valor actual del cuadro de texto.
-OnBlur
Un bloque de script que se llama cuando el usuario sale del cuadro de texto. La variable $EventData contendrá el valor actual del cuadro de texto.
-Shrink
Si se debe reducir la etiqueta de forma predeterminada.
-OnValidate
Un bloque de script que se llama cuando el usuario sale del cuadro de texto. La variable $EventData contendrá el valor actual del cuadro de texto. Si el bloque de script devuelve un resultado de validación no válido, se mostrará debajo del cuadro de texto.
-HelperText
Un texto de ayuda que se muestra debajo del cuadro de texto.
-OnChange
Un bloque de script que se llama cuando el usuario cambia el valor del cuadro de texto. La variable $EventData contendrá el valor actual del cuadro de texto.
-Minimum
El valor mínimo para un cuadro de texto numérico.
-Maximum
El valor máximo para un cuadro de texto numérico.
-MaximumLength
La longitud máxima del texto en el cuadro de texto.
-Sx
Una tabla hash de propiedades basadas en el tema que se aplican al cuadro de texto.
-Style
Una tabla hash de propiedades CSS que se aplican al cuadro de texto.
-MaskPattern
Un patrón de máscara que se aplica al cuadro de texto. Se utiliza para máscaras de entrada. Consulte iMaskjs para obtener más información.
-Attributes
Parámetros comunes
Este cmdlet admite los parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable y OutVariable. Para obtener más información, consulte about_CommonParameters.
Salidas
Ejemplos
Ejemplo 1: cuadro de texto básico
Crea un cuadro de texto básico.
Ejemplo 2: cuadro de texto de contraseña
Crea un cuadro de texto de contraseña.
Ejemplo 3: cuadro de texto de correo electrónico
Crea un cuadro de texto de correo electrónico.
Ejemplo 4: cuadro de texto deshabilitado
Crea un cuadro de texto deshabilitado.
Ejemplo 5: cuadro de texto con icono
Crea un cuadro de texto con un icono.
Ejemplo 6: cuadro de texto con enfoque automático
Crea un cuadro de texto que se enfocará automáticamente cuando se cargue la página.
Ejemplo 7: cuadro de texto multilínea
Crea un cuadro de texto multilínea.
Ejemplo 8: cuadro de texto multilínea con 5 filas
Crea un cuadro de texto multilínea con 5 filas.
Ejemplo 9: variante
Crea un cuadro de texto relleno.
Ejemplo 10: OnEnter
Crea un cuadro de texto con un evento OnEnter.
Ejemplo 11: OnBlur
Crea un cuadro de texto con un evento OnBlur.
Ejemplo 12: OnValidate
Crea un cuadro de texto con un evento OnValidate.
Ejemplo 13: texto de ayuda
Crea un cuadro de texto con texto de ayuda.
Ejemplo 14: OnChange
Crea un cuadro de texto con un evento OnChange.
Ejemplo 15: mínimo y máximo
Crea un cuadro de texto numérico con un valor mínimo y máximo.
Ejemplo 16: patrón de máscara
Crea un cuadro de texto con un patrón de máscara.
Última actualización
¿Te fue útil?