Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’élément Grid interface utilisateur (UI) affiche une collection tabulaire de lignes. Les lignes peuvent être ajoutées ou modifiées en ouvrant des lames qui retournent les données des lignes.
Exemple d’interface utilisateur
L’élément Grid affiche une table avec des boutons de commande pour ajouter, éditer et supprimer des lignes.
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
}
Exemple de résultat
[
{
"name": "default",
"addressPrefix": "10.0.0.0/24"
}
]
Remarks
-
label.summaryest utilisé dans les résumés et les textes d’accessibilité. -
label.additionetlabel.deletefournir des étiquettes de commande. -
defaultValueest un tableau d’objets lignes, ou une expression qui s’évalue à un tableau. -
addBladedéfinit la lame ouverte pour former une rangée.name,parametersetoutputItemsont obligatoires. -
editBladedéfinit la lame ouverte pour modifier une ligne existante. Il est requis lorsqueconstraints.canEditRowsesttrue. -
constraints.rows.count.minetconstraints.rows.count.maxfixer des limites de nombre de lignes. -
constraints.columnsdéfinit les colonnes du tableau. Unereadonlycolonne utilisetext; uneinputcolonne utiliseelement. -
constraints.widthpeut êtreSmall,MediumouFull. - Pour les formulaires publics de type de spécifications, utilisez
Microsoft.Common.EditableGridsauf si votre hôte supporte les lames d’ajout et d’édition référencées parMicrosoft.Common.Grid.