In This Article

XmlDockingWindowContainer Class

Represents a serializable version of the DockingWindowContainerBase class reference, used for saving to XML layout.

public abstract class XmlDockingWindowContainer : XmlDockingObject
Inheritance:
object XmlObjectBase XmlDockingObject object
Derived:
XmlRaftedDocumentWindowContainer XmlTabbedMdiContainer XmlToolWindowContainer

Constructors

XmlDockingWindowContainer()

Initializes an instance of the XmlDockingWindowContainer class.

protected XmlDockingWindowContainer()

Properties

Children

Gets the collection of children.

public XmlDockingObjectCollection Children { get; }

Property Value

XmlDockingObjectCollection:

The collection of children.

DockedSize

Gets or sets the size of the control when in a Docked state.

public Size DockedSize { get; set; }

Property Value

Size:

The size of the control when in a Docked state.

DockedSizeSerializable

Gets or sets the size of the control when in a Docked state.

public string DockedSizeSerializable { get; set; }

Property Value

string:

The size of the control when in a Docked state.

SelectedWindowUniqueId

Gets or sets the unique ID of the selected window.

public Guid SelectedWindowUniqueId { get; set; }

Property Value

Guid:

The unique ID of the selected window.

Methods

ShouldSerializeDockedSizeSerializable()

Determines if the DockedSizeSerializable property should be serialized.

public virtual bool ShouldSerializeDockedSizeSerializable()

Returns

bool:

true if the DockedSizeSerializable property should be serialized; otherwise, false.

ShouldSerializeSelectedWindowUniqueId()

Determines if the SelectedWindowUniqueId property should be serialized.

public virtual bool ShouldSerializeSelectedWindowUniqueId()

Returns

bool:

true if the SelectedWindowUniqueId property should be serialized; otherwise, false.

Inherited Members