Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ovládací prvek textového pole s integrovaným ověřováním uživatelských jmen pro Windows a Linux.
Ukázka uživatelského rozhraní
Schéma
{
"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
}
Ukázkový výstup
"Example name"
Poznámky
- Pokud
constraints.requiredje nastavená hodnotatrue, musí mít textové pole hodnotu, která se má úspěšně ověřit. Výchozí hodnota jetrue. -
osPlatformmusí být zadán a může to být Windows nebo Linux. -
constraints.regexje vzor regulárního výrazu JavaScriptu. Pokud je zadáno, hodnota textového pole se musí shodovat se vzorem, aby bylo úspěšně ověřeno. Výchozí hodnota jenull. -
constraints.validationMessageje řetězec, který se má zobrazit, když hodnota textového pole selže ověření určenéconstraints.regex. Pokud není zadaný, použijí se předdefinované ověřovací zprávy textového pole. Výchozí hodnota jenull. - Tento prvek má integrované ověřování, které je založeno na hodnotě zadané pro
osPlatform. Integrované ověřování lze použít s vlastním regulárním výrazem. Pokud je zadaná hodnotaconstraints.regex, aktivují se integrované i vlastní ověřování.
Další kroky
- Úvod k vytváření definic uživatelského rozhraní najdete v tématu Začínáme s CreateUiDefinition.
- Popis běžných vlastností elementů uživatelského rozhraní naleznete v tématu CreateUiDefinition elementy.