Dokumentacja: Wyświetlanie artefaktu definicji
Ten artykuł zawiera informacje dotyczące artefaktu viewDefinition.json w aplikacjach zarządzanych platformy Azure. Aby uzyskać więcej informacji na temat konfiguracji widoków tworzenia, zobacz Wyświetlanie artefaktu definicji.
Definicja widoku
Poniższy kod JSON przedstawia przykład pliku viewDefinition.json dla aplikacji zarządzanych platformy Azure:
{
"views": [
{
"kind": "Overview",
"properties": {
"header": "Welcome to your Demo Azure Managed Application",
"description": "This Managed application with Custom Provider is for demo purposes only.",
"commands": [
{
"displayName": "Ping Action",
"path": "/customping",
"icon": "LaunchCurrent"
}
]
}
},
{
"kind": "CustomResources",
"properties": {
"displayName": "Users",
"version": "1.0.0.0",
"resourceType": "users",
"createUIDefinition": {
"parameters": {
"steps": [
{
"name": "add",
"label": "Add user",
"elements": [
{
"name": "name",
"label": "User's Full Name",
"type": "Microsoft.Common.TextBox",
"defaultValue": "",
"toolTip": "Provide a full user name.",
"constraints": {
"required": true
}
},
{
"name": "location",
"label": "User's Location",
"type": "Microsoft.Common.TextBox",
"defaultValue": "",
"toolTip": "Provide a Location.",
"constraints": {
"required": true
}
}
]
}
],
"outputs": {
"name": "[steps('add').name]",
"properties": {
"FullName": "[steps('add').name]",
"Location": "[steps('add').location]"
}
}
}
},
"commands": [
{
"displayName": "Custom Context Action",
"path": "users/contextAction",
"icon": "Start"
}
],
"columns": [
{
"key": "properties.FullName",
"displayName": "Full Name"
},
{
"key": "properties.Location",
"displayName": "Location",
"optional": true
}
]
}
}
]
}
Następne kroki
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla