Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Grid Benutzeroberflächenelement (UI) zeigt eine tabellarische Sammlung von Zeilen an. Reihen können hinzugefügt oder bearbeitet werden, indem Blades geöffnet werden, die Zeilendaten zurückgeben.
UI-Beispiel
Das Element Grid rendert eine Tabelle mit Befehlstasten zum Hinzufügen, Bearbeiten und Löschen von Zeilen.
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
}
Beispielausgabe
[
{
"name": "default",
"addressPrefix": "10.0.0.0/24"
}
]
Remarks
-
label.summarywird in Zusammenfassungen und Barrierefreiheitstexten verwendet. -
label.additionundlabel.deleteBefehlsbezeichnungen bereitzustellen. -
defaultValueist ein Array von Zeilenobjekten oder ein Ausdruck, der auf ein Array ausgewertet wird. -
addBladedefiniert die Klinge, die geöffnet wird, um eine Reihe zu bilden.name,parametersundoutputItemsind erforderlich. -
editBladedefiniert die Blade, die geöffnet wird, um eine bestehende Zeile zu bearbeiten. Es ist erforderlich, wennconstraints.canEditRows.true -
constraints.rows.count.minundconstraints.rows.count.maxReihenanzahllimits festzulegen. -
constraints.columnsdefiniert die Tabellenspalten. Eine Spalte verwendettext; eineinputSpaltereadonlyverwendetelement. -
constraints.widthkannSmall,MediumoderFullsein. - Für öffentliche Vorlagen-Spezifikationsformulare verwenden
Microsoft.Common.EditableGrid, es sei denn, dein Host unterstützt die von Hinzufügen und Bearbeiten referenzierten BladesMicrosoft.Common.Grid.