New-UDChartJS
Sinossi
Crea un nuovo grafico ChartJS.
Sintassi
New-UDChartJS [-Id <String>] [-Type <String>] [-Options <Hashtable>] [-OnClick <Endpoint>] [-LoadData <Endpoint>] [-LabelProperty <String>] [<CommonParameters>]
New-UDChartJS [-Id <String>] [-DatasetLabel <String>] [-Type <String>] [-Options <Hashtable>] [-OnClick <Endpoint>] -Data <Object> [-DataProperty <String>] [-LabelProperty <String>] [-BackgroundColor <DashboardColor[]>] [-BorderColor <DashboardColor[]>] [-HoverBackgroundColor <DashboardColor[]>] [-HoverBorderColor <DashboardColor[]>] [-BorderWidth <Int32>] [<CommonParameters>]
New-UDChartJS [-Id <String>] [-Type <String>] [-Options <Hashtable>] [-OnClick <Endpoint>] -Data <Object> -Dataset <Hashtable[]> [-LabelProperty <String>] [<CommonParameters>]Descrizione
Crea un nuovo grafico ChartJS.
Parametri
-Id
L'ID del componente. Per impostazione predefinita è un GUID casuale.
Required? false
Position? named
Default value [Guid]::NewGuid()
Accept pipeline input? false
Aliases
Accept wildcard characters? false-DatasetLabel
L'etichetta del set di dati. Viene utilizzata solo quando il grafico ha un singolo set di dati.
-Type
Il tipo di grafico da creare. I valori validi sono bar, line, area, doughnut, radar, pie e bubble.
-Options
Una hashtable di opzioni da passare al grafico.
-OnClick
Un blocco di script da eseguire quando si fa clic sul grafico. $EventData includerà l'elemento su cui è stato fatto clic.
-Data
I dati da utilizzare per il grafico. Si tratta di un array di oggetti o hashtable.
-LoadData
-Dataset <Hashtable[]>
Utilizzato quando si definiscono più set di dati. Si tratta di un array di hashtable. Utilizzi il cmdlet New-UDChartJSDataset per creare il set di dati.
-DataProperty
La proprietà da utilizzare per i dati. Viene utilizzata solo quando il grafico ha un singolo set di dati.
-LabelProperty
La proprietà da utilizzare per l'etichetta. Viene utilizzata solo quando il grafico ha un singolo set di dati.
-BackgroundColor <DashboardColor[]>
Il colore di sfondo del grafico. Viene utilizzato solo quando il grafico ha un singolo set di dati.
-BorderColor <DashboardColor[]>
Il colore del bordo del grafico. Viene utilizzato solo quando il grafico ha un singolo set di dati.
-HoverBackgroundColor <DashboardColor[]>
Il colore di sfondo al passaggio del mouse sul grafico. Viene utilizzato solo quando il grafico ha un singolo set di dati.
-HoverBorderColor <DashboardColor[]>
Il colore del bordo al passaggio del mouse sul grafico. Viene utilizzato solo quando il grafico ha un singolo set di dati.
-BorderWidth
La larghezza del bordo del grafico. Viene utilizzata solo quando il grafico ha un singolo set di dati.
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: grafico a barre
Un grafico a barre con una proprietà per i dati e una per l'etichetta.
Esempio 2: grafico a bolle
Un grafico a bolle con una proprietà per i dati.
Esempio 3: grafico a linee
Un grafico a linee con una proprietà per i dati e una per l'etichetta.
Esempio 4: grafico ad anello
Un grafico ad anello con una proprietà per i dati e una per l'etichetta.
Esempio 5: grafico a torta
Un grafico a torta con una proprietà per i dati e una per l'etichetta.
Esempio 6: grafico radar
Un grafico radar con una proprietà per i dati e una per l'etichetta.
Esempio 7: colori personalizzati
Un grafico a barre con una proprietà per i dati e una per l'etichetta e alcuni colori configurati.
Esempio 8: evento di clic
Un grafico a barre con una proprietà per i dati e una per l'etichetta e un evento di clic.
Esempio 9: più set di dati
Un grafico a linee con più set di dati.
Esempio 10: aggiornamento automatico
Un grafico a barre che si aggiorna automaticamente ogni secondo.
Esempio 11: opzioni ChartJS
È possibile utilizzare le opzioni ChartJS definite come hashtable per configurare ulteriormente il grafico. Per maggiori informazioni, veda la documentazione di ChartJS.
Ultimo aggiornamento
È stato utile?