Represents an element on a hosted page and provides access to the element's parameters.

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

Name Description
Public property AreParametersAccessible Determines if this element's parameters are currently available.
Public property Category Gets the Category.
Public property ControlId Gets the ControlId.
Public property ControlName Gets the ControlName.
Public property Description Gets the Description.
Public property HostingPage Gets the element's hosting page.
Public property PageElementChildren Gets the collection of children for a container control.
Public property PageElementContentSize Gets/sets the element's usable content size, i.e., exclusive of borders. Used to support special resizing functionality (e.g., RunModeControlPanel).
Public property PageElementName Gets the name of the element.
Public property PageElementParent Gets/sets the element's parent. Used when working with container controls.
Public property PageElementPosition Gets/sets the element's position. Used to support special resizing functionality (e.g., MapControl).
Public property PageElementSize Gets/sets the element's size. Used to support special resizing functionality (e.g.,MapControl).
Public property ShortDescription Gets the Short Description.
Public property Version Gets the Version.
Top
Name Description
Public method AddTags Adds one or more Tags to the PageElement.
Public method GetAllParameterNames Gets the names of all PageElementParameters for this PageElement.
Public method GetAllParameters Gets a list of all PageElementParameters for this PageElement.
Public method GetAllTags Gets a list of all the Tags for this PageElement.
Public method GetInterface Gets a reference to the specified interface implemented by this element.
Public method GetMatchingTags (Overloaded) Gets a list of matching Tags.
Public method GetParameter (Overloaded) Gets a reference to the named parameter.
Public method HasTags (Overloaded) Returns true if the PageElement has the specified Tag(s).
Public method RefreshPageElementGrabHandles Notifies the EditCanvas that something about the control has changed (probably IControlSizing.CanResize) and that if the control is currently selected, the EditCanvas should refresh the selected element's GrabHandles.
Public method RemoveTags (Overloaded) Removes one or more Tags from the PageElement.
Public method SetParameterInformationString Sets the informational icon and tooltip that are displayed when this control is selected in hosting application's editor (while in Design Mode).
Top