New-UDUpload
Sinopsis
Cargar ficheros
Sintaxis
New-UDUpload [[-Id] <String>] [[-Accept] <String>] [[-OnUpload] <Endpoint>] [[-Text] <String>] [[-Variant] <String>] [[-Color] <String>] [[-ClassName] <String>] [-HideUploadedFileName] [-ShowLoading] [[-LoadingIndicator] <Object>] [[-LoadingPosition] <String>] [[-Icon] <Object>] [[-IconAlignment] <String>] [<CommonParameters>]Descripción
Cargar ficheros. Este componente funciona con UDForm y UDStepper.
Parámetros
-Id
El ID del cargador.
Required? false
Position? 1
Default value [Guid]::NewGuid()
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Accept
El tipo de ficheros que se aceptan. De forma predeterminada, este componente acepta todos los ficheros.
-OnUpload
Un bloque de script que se ejecuta cuando se carga un fichero. Este parámetro $body contendrá JSON con el siguiente formato:
{ data: 'base64 encoded string of file data', name: 'filename', type: 'type of file, if known' }
$EventData contendrá una clase con las siguientes propiedades:
public string Name { get; set; } public string FileName { get; set; } public DateTime TimeStamp { get; set; } public string ContentType { get; set; } public string Type => ContentType;
-Text
El texto que se muestra en el botón de carga.
-Variant
La variante del botón. El valor predeterminado es contained. Valores válidos: "text", "outlined", "contained"
-Color
El color del botón. El valor predeterminado es 'default'. Valores válidos: "default", "primary", "secondary", "inherit"
-ClassName
Una clase CSS que se aplica al botón.
-HideUploadedFileName
Oculta el texto del nombre del fichero que se muestra después de la carga
-ShowLoading
Muestra un indicador de carga mientras se ejecuta el controlador del evento OnClick.
-LoadingIndicator
Un elemento personalizado que se muestra en lugar del indicador integrado para -ShowLoading
-LoadingPosition
La posición del indicador de carga. Los valores válidos son: 'start', 'end', 'center'
-Icon
El icono que se muestra en lugar del icono predeterminado. Utilice New-UDIcon para crear un icono.
-IconAlignment
Cómo alinear el icono dentro del botón. Los valores válidos son: "left", "right"
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: carga básica
Un componente de carga básico que muestra una notificación cuando se carga un fichero.
Ejemplo 2: ocultar el nombre del fichero
Oculta el texto del nombre del fichero que se muestra después de la carga.
Ejemplo 3: icono
Componente de carga con un icono en lugar del icono predeterminado.
Ejemplo 4: alineación del icono
Componente de carga con un icono en el lado derecho del botón.
Ejemplo 5: variante
Componente de carga con una variante de texto.
Ejemplo 6: aceptar
Componente de carga que solo acepta ficheros .jpg.
Última actualización
¿Te fue útil?