New-UDDashboard
Synopsis
Erstellt ein neues Dashboard.
Syntax
New-UDDashboard [-Title <String>] [-Pages <DashboardPage[]>] [-Theme <Hashtable>] [-Scripts <String[]>] [-Stylesheets <String[]>] [-Logo <String>] [-DefaultTheme <String>] [-DisableThemeToggle] [-HeaderPosition <String>] [-HeaderColor <DashboardColor>] [-HeaderBackgroundColor <DashboardColor>] [-NavigationLayout <String>] [-Navigation <Hashtable[]>] [-HideUserName] [-HideNavigation] [-LoadNavigation <Endpoint>] [-HeaderContent <Endpoint>] [-PageNotFound <Endpoint>] [-NotAuthorized <Endpoint>] [-SessionTimeoutModal <ScriptBlock>] [-Menu <Endpoint>] [<CommonParameters>]
New-UDDashboard [-Title <String>] -Content <Endpoint> [-Theme <Hashtable>] [-Scripts <String[]>] [-Stylesheets <String[]>] [-Logo <String>] [-DefaultTheme <String>] [-DisableThemeToggle] [-HeaderPosition <String>] [-HeaderColor <DashboardColor>] [-HeaderBackgroundColor <DashboardColor>] [-NavigationLayout <String>] [-Navigation <Hashtable[]>] [-HideUserName] [-HideNavigation] [-LoadNavigation <Endpoint>] [-HeaderContent <Endpoint>] [-PageNotFound <Endpoint>] [-NotAuthorized <Endpoint>] [-SessionTimeoutModal <ScriptBlock>] [-Menu <Endpoint>] [<CommonParameters>]Beschreibung
Erstellt ein neues Dashboard. Diese Komponente ist das Stammelement für alle Dashboards. Sie können Inhalte, Seiten, Designs und mehr definieren.
Parameter
-Title
Der Titel des Dashboards.
Required? false
Position? named
Default value PowerShell Universal
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Content
Der Inhalt für dieses Dashboard. Bei Verwendung von Content wird ein Dashboard mit einer einzelnen Seite erstellt.
-Pages <DashboardPage[]>
Seiten für dieses Dashboard. Verwenden Sie New-UDPage, um eine Seite zu definieren, und übergeben Sie ein Array von Seiten an diesen Parameter.
-Theme
Das Design für dieses Dashboard. Sie können ein Design mit New-UDTheme definieren.
-Scripts <String[]>
JavaScript-Dateien, die beim Laden dieses Dashboards ausgeführt werden. Diese JavaScript-Dateien können absolut sein und in einem CDN eines Drittanbieters gehostet werden, oder Sie hosten sie selbst mit New-PSUPublishedFolder.
-Stylesheets <String[]>
CSS-Dateien, die beim Laden dieses Dashboards ausgeführt werden. Diese CSS-Dateien können absolut sein und in einem CDN eines Drittanbieters gehostet werden, oder Sie hosten sie selbst mit New-PSUPublishedFolder.
-Logo
Ein Logo, das in der Navigationsleiste angezeigt wird. Sie können New-PSUPublishedFolder verwenden, um diese Logodatei zu hosten.
-DefaultTheme
Das Standarddesign, das beim Laden der Seite angezeigt wird. Standardmäßig wird das helle Design verwendet.
-DisableThemeToggle
Deaktiviert den Umschalter für das Design.
-HeaderPosition
Position des Headers innerhalb des Dashboards.
-HeaderColor
Die Farbe des Headers. Dies überschreibt die Designfarben.
-HeaderBackgroundColor
Die Hintergrundfarbe des Headers. Dies überschreibt die Designfarben.
-NavigationLayout
Das Layout der Navigation. Gültige Werte sind 'Temporary' und 'Permanent'.
-Navigation <Hashtable[]>
Die Navigation für das Dashboard. Dies ist ein Array von Navigationselementen.
-HideUserName
Veraltet. Dieser Parameter war für Testzwecke vorgesehen.
-HideNavigation
Veraltet. Dieser Parameter war für Testzwecke vorgesehen.
-LoadNavigation
Ein Endpunkt zum Laden von Navigationselementen. Dieser Endpunkt sollte ein Array von Navigationselementen zurückgeben.
-HeaderContent
Ein Endpunkt zum Laden von Inhalten in den Header.
-PageNotFound
Ein Endpunkt zum Laden von Inhalten, wenn eine Seite nicht gefunden wird.
-NotAuthorized
Ein Endpunkt zum Laden von Inhalten, wenn ein Benutzer nicht autorisiert ist.
-SessionTimeoutModal
Ein Skriptblock, der ausgeführt wird, wenn die Sitzung abläuft.
-Menu
Ein Endpunkt zum Laden eines Menüs in das Dashboard.
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
Erstellt ein neues Dashboard mit einer einzelnen Seite.
Beispiel 2
Erstellt ein neues Dashboard mit mehreren Seiten.
Zuletzt aktualisiert
War das hilfreich?