IDockProvider Interface

Exposes methods and properties to support access by a UI automation client to controls that expose their dock properties in a docking container.

Namespace:  System.Windows.Automation.Provider
Assembly:  System.Windows (in System.Windows.dll)

public interface IDockProvider

The IDockProvider type exposes the following members.

Public propertySupported by Silverlight for Windows PhoneDockPositionGets the current DockPosition of the control in a docking container.

Public methodSupported by Silverlight for Windows PhoneSetDockPositionDocks the control in a docking container.

This interface is implemented in a UI automation provider that must support the Dock control pattern.

A docking container is a control that supports the arrangement of child elements (horizontally and vertically) relative to the boundaries of the docking container and to other elements in the container.

An IDockProvider object does not expose any properties of the docking container. It also does not expose any properties of controls that might be docked adjacent to the current control in the docking container.

Controls are docked relative to each other based on their current z-order. The higher a control's z-order is, the further the control is placed from the specified edge of the docking container.


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions