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?