NavigationBarLayoutSerializer Class
Provides NavigationBar layout serialization and deserialization functionality.
public class NavigationBarLayoutSerializer : XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>
- Inheritance:
- object XmlSerializerBase<NavigationBar, XmlNavigationBarLayout> object
Constructors
NavigationBarLayoutSerializer()
Initializes an instance of the NavigationBarLayoutSerializer
class.
public NavigationBarLayoutSerializer()
NavigationBarLayoutSerializer(XmlNavigationBarLayout)
Initializes an instance of the NavigationBarLayoutSerializer
class.
public NavigationBarLayoutSerializer(XmlNavigationBarLayout layout)
Parameter | Type | Description |
---|---|---|
layout | XmlNavigationBarLayout | The root XmlNavigationBarLayout node. |
Methods
ApplyTo(NavigationBar)
Applies the information contained within this serializer to the specified object.
public override void ApplyTo(NavigationBar obj)
Parameter | Type | Description |
---|---|---|
obj | NavigationBar | The object to update with deserialized information. |
CreateRootNodeFor(NavigationBar)
Creates a root node for the specified object.
public override XmlNavigationBarLayout CreateRootNodeFor(NavigationBar obj)
Parameter | Type | Description |
---|---|---|
obj | NavigationBar | The object for which to create a root node. |
Returns
- XmlNavigationBarLayout:
The root node that was created.
GetXmlSerializer()
Returns the System.Xml.Serialization.XmlSerializer to use for serialization and deserialization.
protected override XmlSerializer GetXmlSerializer()
Returns
- XmlSerializer:
The System.Xml.Serialization.XmlSerializer that was created.
Inherited Members
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.RaiseObjectDeserialized(ItemSerializationEventArgs)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.RaiseObjectSerialized(ItemSerializationEventArgs)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.ApplyTo(NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.CreateRootNodeFor(NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.GetXmlSerializer()
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromFile(string)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromFile(string, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromStream(Stream)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromStream(Stream, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromString(string)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromString(string, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromXmlReader(XmlReader)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.LoadFromXmlReader(XmlReader, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToFile(string)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToFile(string, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToStream(Stream)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToStream(Stream, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToString()
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToString(NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToXmlWriter(XmlWriter)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.SaveToXmlWriter(XmlWriter, NavigationBar)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.WriteHeader(XmlWriter)
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.CustomTypes
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.RootNode
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.ObjectDeserialized
- XmlSerializerBase<NavigationBar, XmlNavigationBarLayout>.ObjectSerialized
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()