XmlDockSiteLayout Class
Represents the serializable root node for a DockSite layout.
public class XmlDockSiteLayout : XmlObjectBase
- Inheritance:
- object XmlObjectBase object
Constructors
XmlDockSiteLayout()
Initializes an instance of the class.
public XmlDockSiteLayout()
Properties
AutoHideHost
The auto-hide host of the dock site.
Content
The content of the dock site.
DocumentWindows
The collection of document windows.
public XmlDocumentWindowCollection DocumentWindows { get; }
Property Value
RaftingHosts
The collection of dock hosts.
SerializationFormat
The serialization format used when saving the layout.
public DockSiteSerializationBehavior SerializationFormat { get; set; }
Property Value
ToolWindows
The collection of tool windows.
Version
The layout version.
Methods
ShouldSerializeDocumentWindows()
Determines if the DocumentWindows property should be serialized.
ShouldSerializeRaftingHosts()
Determines if the RaftingHosts property should be serialized.
ShouldSerializeToolWindows()
Determines if the ToolWindows property should be serialized.
ShouldSerializeVersion()
Determines if the Version 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()