Widget del portale
I widget sono blocchi di interfaccia utente creati con PowerShell e Blazor. È possibile creare solide interfacce utente basate sul web con un'esperienza minima di sviluppo web.
Widget integrati
PowerShell Universal offre widget integrati per l'integrazione con altre funzionalità della piattaforma allo scopo di visualizzare elementi dell'interfaccia utente.
Modulo script
Fornisce agli utenti finali un modulo per eseguire gli script. Lo script selezionato dovrà avere un ruolo definito nella scheda Portal nelle proprietà dello script. Se lo script non è disponibile per l'utente in base al ruolo, questi non potrà visualizzare il modulo.
Tabella script

Il widget tabella script visualizza una tabella basata sull'ultimo output di uno script. Seleziona il processo più recente e genera la tabella in base alle proprietà degli oggetti restituiti. Ad esempio, provi a eseguire uno script che restituisce i processi sul computer corrente.
Grafico a torta script

Il widget grafico a torta script visualizza un grafico basato sui dati dell'ultima esecuzione di uno script. Lo script deve restituire i dati in un formato particolare per poter definire le sezioni del grafico. Di seguito è riportato un esempio di come generare i dati per un grafico a torta.
Nelle proprietà del widget grafico a torta, imposti la Proprietà categoria su type e la Proprietà valore su value.
Grafico a linee script

Il widget grafico a linee script visualizza un grafico basato sui dati dell'ultima esecuzione di uno script. Lo script deve restituire i dati in un formato particolare per poter definire le linee del grafico. Di seguito è riportato un esempio di come generare i dati per un grafico a linee.
Nelle proprietà del widget grafico a linee, imposti XProperty su type e YProperty su value.
Widget predefiniti
Può trovare i widget creati da Ironman Software e dai membri della community nella PowerShell Universal Gallery.
Widget personalizzati
È possibile sviluppare widget personalizzati utilizzando PSBlazor. PSBlazor impiega una sintassi simile a Razor combinata con PowerShell per consentire la creazione di componenti completamente interattivi e personalizzabili.
Ultimo aggiornamento
È stato utile?