PageFactoryInitElements Method (Object, IElementLocator)WebDriver
Initializes the elements in the Page Object.

Namespace: OpenQA.Selenium.Support.PageObjects
Assembly: WebDriver.Support (in WebDriver.Support.dll) Version: 3.1.0
Syntax

public static void InitElements(
	Object page,
	IElementLocator locator
)

Parameters

page
Type: SystemObject
The Page Object to be populated with elements.
locator
Type: OpenQA.Selenium.Support.PageObjectsIElementLocator
The IElementLocator implementation that determines how elements are located.
Exceptions

ExceptionCondition
ArgumentException thrown if a field or property decorated with the FindsByAttribute is not of type IWebElement or IList{IWebElement}.
See Also

Reference