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

New-UDUpload

Übersicht

Dateien hochladen

Syntax

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

Beschreibung

Dateien hochladen. Diese Komponente funktioniert mit UDForm und UDStepper.

Parameter

-Id

Die ID des Uploaders.

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

-Accept

Der Typ der zu akzeptierenden Dateien. Standardmäßig akzeptiert diese Komponente alle Dateien.

-OnUpload

Ein Skriptblock, der beim Hochladen einer Datei ausgeführt wird. Dieser $body-Parameter enthält JSON im folgenden Format:

{ data: 'base64 encoded string of file data', name: 'filename', type: 'type of file, if known' }

$EventData enthält eine Klasse mit den folgenden Eigenschaften:

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

Der Text, der auf der Upload-Schaltfläche angezeigt wird.

-Variant

Die Variante der Schaltfläche. Standardwert ist contained. Gültige Werte: "text", "outlined", "contained"

-Color

Die Farbe der Schaltfläche. Standardwert ist 'default'. Gültige Werte: "default", "primary", "secondary", "inherit"

-ClassName

Eine CSS-Klasse, die auf die Schaltfläche angewendet wird.

-HideUploadedFileName

Blendet den Dateinamen-Text aus, der nach dem Hochladen angezeigt wird

-ShowLoading

Zeigt einen Lade-Spinner an, während der OnClick-Ereignishandler ausgeführt wird.

-LoadingIndicator

Ein benutzerdefiniertes Element, das anstelle des integrierten Spinners für -ShowLoading angezeigt wird

-LoadingPosition

Die Position des Ladeindikators. Gültige Werte sind: 'start', 'end', 'center'

-Icon

Das Symbol, das anstelle des Standardsymbols angezeigt wird. Verwenden Sie New-UDIcon, um ein Symbol zu erstellen.

-IconAlignment

Wie das Symbol innerhalb der Schaltfläche ausgerichtet wird. Gültige Werte sind: "left", "right"

Allgemeine Parameter

Dieses Cmdlet unterstützt die allgemeinen Parameter: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable und OutVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Ausgaben

Beispiele

Beispiel 1: Einfacher Upload

Eine einfache Upload-Komponente, die beim Hochladen einer Datei einen Toast anzeigt.

Beispiel 2: Dateiname ausblenden

Blendet den Dateinamen-Text aus, der nach dem Hochladen angezeigt wird.

Beispiel 3: Symbol

Upload-Komponente mit einem Symbol anstelle des Standardsymbols.

Beispiel 4: Symbolausrichtung

Upload-Komponente mit einem Symbol auf der rechten Seite der Schaltfläche.

Beispiel 5: Variante

Upload-Komponente mit einer Textvariante.

Beispiel 6: Accept

Upload-Komponente, die nur .jpg-Dateien akzeptiert.

Zuletzt aktualisiert

War das hilfreich?