XmlToolWindow Class
Represents a serializable version of the ToolWindow class, used for saving to XML layout.
public class XmlToolWindow : XmlDockingWindow
- Inheritance:
- object XmlObjectBase XmlDockingObject XmlDockingWindow object
Constructors
XmlToolWindow()
Initializes an instance of the class.
public XmlToolWindow()
Properties
ContainerAutoHideSize
The size of the tool window's container when in a Docked.
ContainerAutoHideSizeSerializable
The size of the tool window's container when in a Docked, expressed as a string.
Methods
GetSerializerProperties()
Returns an enumerable of IXmlSerializerProperty instances which define the properties supported by serialization.
public override IEnumerable<IXmlSerializerProperty> GetSerializerProperties()
Returns
Remarks
When not using System.Xml.Serialization.XmlSerializer, derived classes should override this method to define additional properties that should be included by the serializer.
ShouldSerializeContainerAutoHideSizeSerializable()
Determines if the ContainerAutoHideSizeSerializable property should be serialized.
public virtual bool ShouldSerializeContainerAutoHideSizeSerializable()
Returns
- bool:
trueif the ContainerAutoHideSizeSerializable property should be serialized; otherwise,false.
Inherited Members
- XmlDockingWindow.ShouldSerializeUniqueId()
- XmlDockingWindow.ShouldSerializeSerializationId()
- XmlDockingWindow.ShouldSerializeName()
- XmlDockingWindow.ShouldSerializeContainerDockedSizeSerializable()
- XmlDockingWindow.ShouldSerializeLastActiveDateTime()
- XmlDockingWindow.ShouldSerializeStandardMdiBoundsSerializable()
- XmlDockingWindow.ShouldSerializeStandardMdiWindowState()
- XmlDockingWindow.ShouldSerializeTabbedMdiLayoutKind()
- XmlDockingWindow.ShouldSerializeTypeSerializable()
- XmlDockingWindow.UniqueId
- XmlDockingWindow.SerializationId
- XmlDockingWindow.Name
- XmlDockingWindow.ContainerDockedSize
- XmlDockingWindow.ContainerDockedSizeSerializable
- XmlDockingWindow.IsOpen
- XmlDockingWindow.LastActiveDateTime
- XmlDockingWindow.StandardMdiBounds
- XmlDockingWindow.StandardMdiBoundsSerializable
- XmlDockingWindow.StandardMdiWindowState
- XmlDockingWindow.State
- XmlDockingWindow.TabbedMdiLayoutKind
- XmlDockingWindow.Type
- XmlDockingWindow.TypeSerializable
- 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()