XmlDockingWindow Class
Represents a serializable version of the DockingWindow class, used for saving to XML layout.
public abstract class XmlDockingWindow : XmlDockingObject
- Inheritance:
- object XmlObjectBase XmlDockingObject object
- Derived:
- XmlDocumentWindow XmlToolWindow
Constructors
XmlDockingWindow()
Initializes an instance of the class.
protected XmlDockingWindow()
Properties
ContainerDockedSize
The size of the docking window's container when in a Docked state.
ContainerDockedSizeSerializable
The size of the docking window's container when in a Docked state, expressed as a string.
IsOpen
Indicates whether the window is open.
LastActiveDateTime
The DateTime at which the window was last active, meaning the primary window that was focused.
public DateTime LastActiveDateTime { get; set; }
Property Value
See Also
Name
The name of the window.
SerializationId
The serialization ID of the window.
StandardMdiBounds
The current bounds of the window in standard MDI.
StandardMdiBoundsSerializable
The current bounds of the window in standard MDI, expressed as a string.
StandardMdiRestoreBounds
The restore bounds of the window in standard MDI.
[Obsolete("This property is not used and will be removed in a future release.")]
public Rect?? StandardMdiRestoreBounds { get; set; }
Property Value
- Rect?
StandardMdiRestoreBoundsSerializable
The restore bounds of the window in standard MDI.
[Obsolete("This property is not used and will be removed in a future release.")]
public string? StandardMdiRestoreBoundsSerializable { get; set; }
Property Value
StandardMdiWindowState
The standard MDI state of the window.
public WindowState StandardMdiWindowState { get; set; }
Property Value
See Also
State
The current state of the window.
public XmlDockingWindowState State { get; set; }
Property Value
See Also
TabbedMdiLayoutKind
The tab layout kind.
public TabLayoutKind TabbedMdiLayoutKind { get; set; }
Property Value
See Also
Type
The type of the associated control.
TypeSerializable
The type of the associated control.
UniqueId
The unique ID of the window.
Methods
ShouldSerializeContainerDockedSizeSerializable()
Determines if the ContainerDockedSizeSerializable property should be serialized.
ShouldSerializeLastActiveDateTime()
Determines if the LastActiveDateTime property should be serialized.
ShouldSerializeName()
Determines if the Name property should be serialized.
ShouldSerializeSerializationId()
Determines if the SerializationId property should be serialized.
ShouldSerializeStandardMdiBoundsSerializable()
Determines if the StandardMdiBoundsSerializable property should be serialized.
ShouldSerializeStandardMdiWindowState()
Determines if the StandardMdiWindowState property should be serialized.
ShouldSerializeTabbedMdiLayoutKind()
Determines if the TabbedMdiLayoutKind property should be serialized.
ShouldSerializeTypeSerializable()
Determines if the TypeSerializable property should be serialized.
ShouldSerializeUniqueId()
Determines if the UniqueId property should be serialized.
Inherited Members
- XmlObjectBase.PointToString(Point?)
- XmlObjectBase.RectToString(Rect?)
- XmlObjectBase.SizeToString(Size?)
- XmlObjectBase.StringToPoint(string)
- XmlObjectBase.StringToRect(string)
- XmlObjectBase.StringToSize(string)
- XmlObjectBase.StringToType(string)
- XmlObjectBase.TypeToString(Type)
- XmlObjectBase.Tag
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()