 | PageFactoryOpenFormT Method |
Otevře formulář a vytvoří pro něj příslušný PageModel.
Pokud otevíráno modální okno (modalLevel > 0), pak se nový formulář neotvírá a pouze se vytvoří PageModel pro už existující modál.
Namespace:
TescoSW.MW.UITests.Common.PageModel
Assembly:
TescoSW.MW.UITests.Common (in TescoSW.MW.UITests.Common.dll) Version: 21.2.8103.33088
Syntaxpublic static T OpenForm<T>(
string formName,
bool isModal = false,
bool direct = false,
Nullable<FormType> formType = null,
long roleId = 0,
bool openedInInit = false,
int interval = 8
)
where T : new(), IForm
Parameters
- formName
- Type: SystemString
Název otevíraného nebo hledaného formuláře - isModal (Optional)
- Type: SystemBoolean
Označení, zda je formulář modální nebo ne. - direct (Optional)
- Type: SystemBoolean
Zda se má formulář otevřít přímo přes odkaz (není potřeba mít práva na menu a je to rychlejší) - formType (Optional)
- Type: SystemNullableFormType
Typ otevíraného formuláře - roleId (Optional)
- Type: SystemInt64
Id role ze které se mají aplikovat práva - openedInInit (Optional)
- Type: SystemBoolean
Příznak, jestli byl formulář otevřen už při inicializaci - interval (Optional)
- Type: SystemInt32
doba v sekundách po kterou se má čekat na předanou akci
Type Parameters
- T
- Typ PageModelu
Return Value
Type:
TVytvořený PageModel
Exceptions
See Also