Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En textrutekontroll med inbyggd validering för Windows- och Linux-användarnamn.
Exempel på användargränssnitt
Schemat
{
"name": "element1",
"type": "Microsoft.Compute.UserNameTextBox",
"label": "User name",
"defaultValue": "",
"toolTip": "",
"constraints": {
"required": true,
"regex": "^[a-z0-9A-Z]{1,30}$",
"validationMessage": "Only alphanumeric characters are allowed, and the value must be 1-30 characters long."
},
"osPlatform": "Windows",
"visible": true
}
Exempelutdata
"Example name"
Kommentarer
- Om
constraints.requiredär inställt påtruemåste textrutan ha ett värde för att verifieras. Standardvärdet ärtrue. -
osPlatformmåste anges och kan vara antingen Windows eller Linux. -
constraints.regexär ett reguljärt JavaScript-uttrycksmönster. Om det anges måste textrutans värde matcha mönstret för att valideras. Standardvärdet ärnull. -
constraints.validationMessageär en sträng som ska visas när textrutans värde misslyckas med valideringen som anges avconstraints.regex. Om det inte anges används textrutans inbyggda valideringsmeddelanden. Standardvärdet ärnull. - Det här elementet har inbyggd validering som baseras på det värde som angetts för
osPlatform. Den inbyggda valideringen kan användas med ett anpassat reguljärt uttryck. Om ett värde förconstraints.regexanges utlöses både de inbyggda och anpassade valideringarna.
Nästa steg
- En introduktion till hur du skapar användargränssnittsdefinitioner finns i Komma igång med CreateUiDefinition.
- En beskrivning av vanliga egenskaper i gränssnittselement finns i CreateUiDefinition-element.