New-UDApp
Synopsis
Crée un nouveau tableau de bord.
Syntaxe
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>]Description
Crée un nouveau tableau de bord. Ce composant est l'élément racine de tous les tableaux de bord. Vous pouvez définir du contenu, des pages, des thèmes et plus encore.
Paramètres
-Title
Le titre du tableau de bord.
Required? false
Position? named
Default value PowerShell Universal
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Content
Le contenu de ce tableau de bord. Lorsque vous utilisez du contenu, cela crée un tableau de bord avec une seule page.
-Pages <DashboardPage[]>
Pages de ce tableau de bord. Utilisez New-UDPage pour définir une page et transmettre un tableau de pages à ce paramètre.
-Theme
Le thème de ce tableau de bord. Vous pouvez définir un thème avec New-UDTheme.
-Scripts <String[]>
Fichiers JavaScript à exécuter lorsque ce tableau de bord est chargé. Ces fichiers JavaScript peuvent être absolus et hébergés dans un CDN tiers, ou vous pouvez les héberger vous-même avec New-PSUPublishedFolder.
-Stylesheets <String[]>
Fichiers CSS à exécuter lorsque ce tableau de bord est chargé. Ces fichiers CSS peuvent être absolus et hébergés dans un CDN tiers, ou vous pouvez les héberger vous-même avec New-PSUPublishedFolder.
-Logo
Un logo à afficher dans la barre de navigation. Vous pouvez utiliser New-PSUPublishedFolder pour héberger ce fichier de logo.
-DefaultTheme
Le thème par défaut à afficher lorsque la page est chargée. Par défaut, le thème clair est utilisé.
-DisableThemeToggle
Désactive le basculement du thème.
-HeaderPosition
Position de l'en-tête dans le tableau de bord.
-HeaderColor
La couleur de l'en-tête. Cela remplacera les couleurs du thème.
-HeaderBackgroundColor
La couleur d'arrière-plan de l'en-tête. Cela remplacera les couleurs du thème.
-NavigationLayout
La disposition de la navigation. Les valeurs valides sont « Temporary » et « Permanent ».
-Navigation <Hashtable[]>
La navigation du tableau de bord. Il s'agit d'un tableau d'éléments de navigation.
-HideUserName
Obsolète. Ce paramètre était destiné à des fins de test.
-HideNavigation
Obsolète. Ce paramètre était destiné à des fins de test.
-LoadNavigation
Un terminal pour charger les éléments de navigation. Ce terminal doit retourner un tableau d'éléments de navigation.
-HeaderContent
Un terminal pour charger du contenu dans l'en-tête.
-PageNotFound
Un terminal pour charger du contenu lorsqu'une page est introuvable.
-NotAuthorized
Un terminal pour charger du contenu lorsqu'un utilisateur n'est pas autorisé.
-SessionTimeoutModal
Un bloc de script qui sera exécuté lorsque la session expire.
-Menu
Un terminal pour charger un menu dans le tableau de bord.
Paramètres communs
Cette applet de commande prend en charge les paramètres communs : Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable et OutVariable. Pour plus d'informations, consultez about_CommonParameters.
Sorties
Exemples
Exemple 1
Crée un nouveau tableau de bord avec une seule page.
Exemple 2
Crée un nouveau tableau de bord avec plusieurs pages.
Mis à jour
Ce contenu vous a-t-il été utile ?