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

New-UDAutocomplete

Sinopsis

El autocompletado es una entrada de texto normal mejorada con un panel de opciones sugeridas.

Sintaxis

New-UDAutocomplete [-Id <String>] [-Label <String>] [-Value <Object>] [-OnChange <Endpoint>] [-Options <Object>] [-FullWidth] [-AutoSelect] [-Variant <String>] [-Multiple] [-ClassName <String>] [-Icon <Object>] [-OnEnter <Endpoint>] [-Disabled] [<CommonParameters>]

New-UDAutocomplete [-Id <String>] [-Label <String>] [-Value <Object>] [-OnChange <Endpoint>] -OnLoadOptions <Endpoint> [-FullWidth] [-AutoSelect] [-Variant <String>] [-Multiple] [-ClassName <String>] [-Icon <Object>] [-OnEnter <Endpoint>] [-Disabled] [<CommonParameters>]

Descripción

Los cuadros de texto de autocompletado se pueden usar para permitir que el usuario seleccione de una larga lista de elementos estáticos o dinámicos. Al escribir en el cuadro de texto se filtrará la lista.

Parámetros

-Id

El ID del componente. Su valor predeterminado es un GUID aleatorio.

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

-Label

La etiqueta que se muestra para el cuadro de texto.

-Value

El valor del cuadro de texto.

-OnChange

Un bloque de script que se invoca cuando cambia la selección.

-OnLoadOptions

Un bloque de script que se llama cuando el usuario empieza a escribir en el cuadro de texto. La variable $Body contendrá el texto escrito. Debe devolver una matriz JSON de valores que sean el resultado de lo que el usuario ha escrito.

-Options

Opciones estáticas que se muestran en la lista desplegable de selección. Cuando el usuario escriba, estas opciones se filtrarán.

-FullWidth

Si el componente debe ocupar todo el ancho de su elemento principal.

-AutoSelect

Si el componente debe seleccionarse automáticamente en caso de que solo hubiera una única opción en total en la matriz de opciones.

-Variant

La variante del cuadro de texto. Los valores válidos son: "filled", "outlined", "standard"

-Multiple

Si se pueden seleccionar varios elementos.

-ClassName

Una clase CSS que se aplica al componente.

-Icon

El icono que se muestra antes del cuadro de texto. Use New-UDIcon para crear el valor de este parámetro.

-OnEnter

Un bloque de script que se llama cuando el usuario pulsa Intro dentro del cuadro de texto de autocompletado.

-Disabled

Si este autocompletado está deshabilitado.

Parámetros comunes

Este cmdlet admite los parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable y OutVariable. Para más información, consulte about_CommonParameters.

Salidas

Ejemplos

Ejemplo 1: autocompletado básico

El valor debe elegirse de un conjunto predefinido de valores permitidos.

Ejemplo 2

Ejemplo 3: variantes

Cambie el estilo del cuadro de texto de autocompletado.

Ejemplo 4: gestión de cambios

Ejecute PowerShell cuando cambie el autocompletado.

Ejemplo 5: OnEnter

Ejecute PowerShell cuando el usuario pulse Intro.

Ejemplo 6: opciones asíncronas

Crea un autocompletado con un conjunto de opciones filtrado dinámicamente

Ejemplo 7

Última actualización

¿Te fue útil?