Represents a logical container for a collection of controls saved as a 'Page' in the hosting application.

The following tables list the members exposed by the IPage type.

Name Description
Public property BadDataAdornmentDefault Gets the type of Bad Data adornment that should be used for elements that defer to this page property.
Public property PageDescription Gets the description of the page.
Public property PageFileName Gets the filename of the saved page.
Public property PageFullPath Gets the full path of the saved page.
Public property PageName Gets the name of the page.
Public property PageOwner Gets the name of the user who owns the page. This is typically the user who originally created the page.
Public property PageSize Gets the size of the page.
Top
Name Description
Public method GetAllElementNames Gets the names of all PageElements on the Page.
Public method GetAllElements Gets a list of all PageElements on the Page.
Public method GetAllTags (Overloaded) Gets a list of Tags used by elements on the Page.
Public method GetElementsWithControlId Gets a list of PageElements with the matching ControlId.
Public method GetElementsWithTags (Overloaded) Gets a list of PageElements that have the specified Tag(s).
Public method GetNamedElement Gets a reference to the specified element (i.e., control instance).
Public method GetParameter Gets a reference to a parameter, by using the SimpleBindingExpression syntax of "ElementName@ParameterName".
Top
Name Description
Public event BindingExpressionChanged Supports controls that need to be made aware when any hosted control processes a BindingExpression.
Public event PageElementNameChanged Supports controls that need to be made aware when the name of a hosted control changes.
Public event PageSizeChanged Supports controls that need to be made aware when the hosting page changes size.
Public event PageUnloading Supports controls that need to be made aware when the hosting page is unloaded and replaced with another page.
Top