Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'elemento Grid interfaccia utente (UI) mostra una raccolta tabellare di righe. Le righe possono essere aggiunte o modificate aprendo blade che restituiscono i dati delle righe.
Esempio UI
L'elemento Grid genera una tabella con pulsanti comando per aggiungere, modificare ed eliminare righe.
Schema
{
"name": "subnets",
"type": "Microsoft.Common.Grid",
"label": {
"summary": "Subnets",
"addition": "Add subnet",
"delete": "Delete subnet",
"ariaLabel": "Subnets"
},
"defaultValue": [
{
"name": "default",
"addressPrefix": "10.0.0.0/24"
}
],
"addBlade": {
"name": "SubnetBlade",
"extension": "Microsoft_Azure_Network",
"parameters": {},
"outputItem": "subnet",
"inContextPane": true
},
"editBlade": {
"name": "SubnetBlade",
"extension": "Microsoft_Azure_Network",
"parameters": {
"subnet": "[$item]"
},
"outputItem": "subnet",
"inContextPane": true
},
"constraints": {
"rows": {
"count": {
"min": 1,
"max": 5
}
},
"canEditRows": true,
"columns": [
{
"id": "name",
"header": "Name",
"cellType": "readonly",
"text": "[$item.name]"
},
{
"id": "addressPrefix",
"header": "Address prefix",
"cellType": "readonly",
"text": "[$item.addressPrefix]"
}
],
"width": "Full"
},
"visible": true
}
Output di esempio
[
{
"name": "default",
"addressPrefix": "10.0.0.0/24"
}
]
Remarks
-
label.summaryviene utilizzato nei riassunti e nei testi di accessibilità. -
label.additionelabel.deletefornire etichette di comando. -
defaultValueè un array di oggetti riga, o un'espressione che valuta in un array. -
addBladedefinisce la lama aperta per creare una fila.name,parameterseoutputItemsono obbligatori. -
editBladedefinisce la lama aperta per modificare una riga esistente. È richiesta quandoconstraints.canEditRowsètrue. -
constraints.rows.count.mineconstraints.rows.count.maximpostare limiti di conteggio delle righe. -
constraints.columnsdefinisce le colonne della tabella. Unareadonlycolonna usatext; unainputcolonna usaelement. -
constraints.widthpuò essereSmall,MediumoFull. - Per i moduli pubblici di template, usa
Microsoft.Common.EditableGrida meno che il tuo host non supporti le lamelle add e edit citate daMicrosoft.Common.Grid.