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

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.

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.

La disposition de la navigation. Les valeurs valides sont « Temporary » et « Permanent ».

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.

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 ?