New-UDApp
Sinossi
Crea una nuova dashboard.
Sintassi
New-UDApp [-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-UDApp [-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>]Descrizione
Crea una nuova dashboard. Questo componente è l'elemento radice per tutte le dashboard. È possibile definire contenuto, pagine, temi e altro ancora.
Parametri
-Title
Il titolo della dashboard.
Required? false
Position? named
Default value PowerShell Universal
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Content
Il contenuto di questa dashboard. Quando si utilizza il contenuto, viene creata una dashboard con una singola pagina.
-Pages <DashboardPage[]>
Le pagine di questa dashboard. Utilizzi New-UDPage per definire una pagina e passi un array di pagine a questo parametro.
-Theme
Il tema di questa dashboard. È possibile definire un tema con New-UDTheme.
-Scripts <String[]>
File JavaScript da eseguire al caricamento di questa dashboard. Questi file JavaScript possono essere assoluti e ospitati in una CDN di terze parti oppure può ospitarli lei stesso con New-PSUPublishedFolder.
-Stylesheets <String[]>
File CSS da eseguire al caricamento di questa dashboard. Questi file CSS possono essere assoluti e ospitati in una CDN di terze parti oppure può ospitarli lei stesso con New-PSUPublishedFolder.
-Logo
Un logo da visualizzare nella barra di navigazione. Può utilizzare New-PSUPublishedFolder per ospitare questo file di logo.
-DefaultTheme
Il tema predefinito da mostrare al caricamento della pagina. L'impostazione predefinita prevede l'uso del tema chiaro.
-DisableThemeToggle
Disabilita il selettore del tema.
-HeaderPosition
Posizione dell'intestazione all'interno della dashboard.
-HeaderColor
Il colore dell'intestazione. Questo sovrascriverà i colori del tema.
-HeaderBackgroundColor
Il colore di sfondo dell'intestazione. Questo sovrascriverà i colori del tema.
-NavigationLayout
Il layout della navigazione. I valori validi sono 'Temporary' e 'Permanent'.
-Navigation <Hashtable[]>
La navigazione della dashboard. Si tratta di un array di elementi di navigazione.
-HideUserName
Obsoleto. Questo parametro era destinato a scopi di test.
-HideNavigation
Obsoleto. Questo parametro era destinato a scopi di test.
-LoadNavigation
Un endpoint per caricare gli elementi di navigazione. Questo endpoint deve restituire un array di elementi di navigazione.
-HeaderContent
Un endpoint per caricare contenuto nell'intestazione.
-PageNotFound
Un endpoint per caricare contenuto quando una pagina non viene trovata.
-NotAuthorized
Un endpoint per caricare contenuto quando un utente non è autorizzato.
-SessionTimeoutModal
Un blocco di script che verrà eseguito allo scadere della sessione.
-Menu
Un endpoint per caricare un menu nella dashboard.
Parametri comuni
Questo cmdlet supporta i parametri comuni: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable e OutVariable. Per maggiori informazioni, veda about_CommonParameters.
Output
Esempi
Esempio 1
Crea una nuova dashboard con una singola pagina.
Esempio 2
Crea una nuova dashboard con più pagine.
Ultimo aggiornamento
È stato utile?