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

Widgets du portail

Informations sur la création de widgets de portail.

Les widgets sont des blocs d'interface utilisateur construits avec PowerShell et Blazor. Vous pouvez créer des interfaces web robustes avec une expérience minimale en développement web.

Widgets intégrés

PowerShell Universal offre des widgets intégrés pour s'intégrer aux autres fonctionnalités de la plateforme afin d'afficher des éléments d'interface.

Formulaire de script

Fournit un formulaire aux utilisateurs finaux pour exécuter des scripts. Le script sélectionné devra avoir un rôle défini sous l'onglet Portail dans les propriétés du script. Si le script n'est pas accessible à l'utilisateur en fonction de son rôle, il ne pourra pas voir le formulaire.

Tableau de script

Script Table

Le widget tableau de script affiche un tableau basé sur la dernière sortie d'un script. Il sélectionne la tâche la plus récente et génère le tableau en fonction des propriétés des objets retournés. Par exemple, essayez d'exécuter un script qui retourne les processus sur la machine actuelle.

Graphique en secteurs de script

Script Pie Chart

Le widget graphique en secteurs de script affiche un graphique basé sur les données du dernier exécution d'un script. Le script doit produire des données dans un format particulier afin de définir les sections du graphique. Voici un exemple de génération de données pour un graphique en secteurs.

Dans les propriétés du widget graphique en secteurs, définissez la propriété de catégorie sur type et la propriété de valeur sur value.

Graphique en courbes de script

Script Line Chart

Le widget graphique en courbes de script affiche un graphique basé sur les données du dernier exécution d'un script. Le script doit produire des données dans un format particulier afin de définir les courbes du graphique. Voici un exemple de génération de données pour un graphique en courbes.

Dans les propriétés du widget graphique en courbes, définissez XProperty sur type et YProperty sur value.

Widgets prédéfinis

Vous pouvez trouver des widgets créés par Ironman Software et des membres de la communauté dans la galerie PowerShell Universal.

Widgets personnalisés

Vous pouvez développer vos propres widgets personnalisés à l'aide de PSBlazor. PSBlazor utilise une syntaxe similaire à Razor combinée avec PowerShell pour permettre la création de composants entièrement interactifs et personnalisables.

Mis à jour

Ce contenu vous a-t-il été utile ?