Name |
Description |
BaseSelectorAttribute |
|
ClassAttribute |
The Class selector attribute. Can be used for dynamic selection of elements or controls by their class name. An Element must be derived from BaseHtmlElement or it can be a collection assignable from ReadOnlyCollection{T}. A Control must be derived from Control or it can be a collection assignable from ReadOnlyCollection{TControl}. And used as an auto-property of class derived from BasePage. |
CssAttribute |
The CSS selector attribute. Can be used for dynamic selection of elements or controls using CSS selectors. An Element must be derived from BaseHtmlElement or it can be a collection assignable from ReadOnlyCollection{T}. A Control must be derived from Control or it can be a collection assignable from ReadOnlyCollection{TControl}. And used as an auto-property of class derived from BasePage. |
IdAttribute |
The Id selector attribute. Can be used for dynamic selection of elements or controls by their Id. An Element must be derived from BaseHtmlElement or it can be a collection assignable from ReadOnlyCollection{T}. A Control must be derived from Control or it can be a collection assignable from ReadOnlyCollection{TControl}. And used as an auto-property of class derived from BasePage. |
InterceptorSelector |
The interceptor selector which selects appropriate interceptor where it needs. |
NameAttribute |
The Name selector attribute. Can be used for dynamic selection of elements or controls by their name. An Element must be derived from BaseHtmlElement or it can be a collection assignable from ReadOnlyCollection{T}. And used as an auto-property of class derived from BasePage. A Control must be derived from Control or it can be a collection assignable from ReadOnlyCollection{TControl}. |
PageProxyGenerationHook |
The Page proxy generation hook. Detects problems in usage of BaseSelectorAttribute. |
TagNameAttribute |
The Tag Name selector attribute. Can be used for dynamic selection of elements or controls by the tag name. An Element must be derived from BaseHtmlElement or it can be a collection assignable from ReadOnlyCollection{T}. A Control must be derived from Control or it can be a collection assignable from ReadOnlyCollection{TControl}. And used as an auto-property of class derived from BasePage. |
XPathAttribute |
The XPath selector attribute. Can be used for dynamic selection of elements or controls using XPath. An Element must be derived from BaseHtmlElement or it can be a collection assignable from ReadOnlyCollection{T}. A Control must be derived from Control or it can be a collection assignable from ReadOnlyCollection{TControl}. And used as an auto-property of class derived from BasePage. |