menu

ASP.NET Web Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class XDLSSerializableBase

    Show / Hide Table of Contents

    Class XDLSSerializableBase

    Inheritance
    System.Object
    OwnerHolder
    XDLSSerializableBase
    Background
    BackgroundGradient
    ContentControlProperties
    CustomDocumentProperties
    Entity
    FormatBase
    ListStyle
    OverrideLevelFormat
    Style
    SummaryDocumentProperties
    Tab
    ViewSetup
    WCommentFormat
    WDropDownItem
    WHeadersFooters
    WListLevel
    Implements
    IXDLSSerializable
    Inherited Members
    OwnerHolder.m_doc
    OwnerHolder.Document
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.DocIO.DLS.XML
    Assembly: Syncfusion.DocIO.Base.dll
    Syntax
    public abstract class XDLSSerializableBase : OwnerHolder, IXDLSSerializable

    Constructors

    XDLSSerializableBase(WordDocument, Entity)

    Initializes a new instance of the XDLSSerializableBase class.

    Declaration
    protected XDLSSerializableBase(WordDocument doc, Entity entity)
    Parameters
    Type Name Description
    WordDocument doc

    The doc.

    Entity entity

    The entity.

    Properties

    XDLSHolder

    Declaration
    protected XDLSHolder XDLSHolder { get; }
    Property Value
    Type Description
    XDLSHolder

    Methods

    CloneImpl()

    Clones itself.

    Declaration
    protected virtual object CloneImpl()
    Returns
    Type Description
    System.Object

    Returns cloned object.

    InitXDLSHolder()

    Registers child objects in XDSL holder.

    Declaration
    protected virtual void InitXDLSHolder()

    ReadXmlAttributes(IXDLSAttributeReader)

    Reads object data from xml attributes.

    Declaration
    protected virtual void ReadXmlAttributes(IXDLSAttributeReader reader)
    Parameters
    Type Name Description
    IXDLSAttributeReader reader

    The IXDLSAttributeReader object.

    ReadXmlContent(IXDLSContentReader)

    Reads object data from xml attributes.

    Declaration
    protected virtual bool ReadXmlContent(IXDLSContentReader reader)
    Parameters
    Type Name Description
    IXDLSContentReader reader

    The IXDLSContentReader object.

    Returns
    Type Description
    System.Boolean

    The value indicating the presence of xml content.

    RestoreReference(String, Int32)

    Declaration
    protected virtual void RestoreReference(string name, int index)
    Parameters
    Type Name Description
    System.String name
    System.Int32 index

    WriteXmlAttributes(IXDLSAttributeWriter)

    Writes object data as xml attributes.

    Declaration
    protected virtual void WriteXmlAttributes(IXDLSAttributeWriter writer)
    Parameters
    Type Name Description
    IXDLSAttributeWriter writer

    The IXDLSAttributeWriter object.

    WriteXmlContent(IXDLSContentWriter)

    Writes object data as inside xml element.

    Declaration
    protected virtual void WriteXmlContent(IXDLSContentWriter writer)
    Parameters
    Type Name Description
    IXDLSContentWriter writer

    The IXDLSContentWriter object.

    Explicit Interface Implementations

    IXDLSSerializable.ReadXmlAttributes(IXDLSAttributeReader)

    Declaration
    void IXDLSSerializable.ReadXmlAttributes(IXDLSAttributeReader reader)
    Parameters
    Type Name Description
    IXDLSAttributeReader reader

    IXDLSSerializable.ReadXmlContent(IXDLSContentReader)

    Declaration
    bool IXDLSSerializable.ReadXmlContent(IXDLSContentReader reader)
    Parameters
    Type Name Description
    IXDLSContentReader reader
    Returns
    Type Description
    System.Boolean

    IXDLSSerializable.RestoreReference(String, Int32)

    Declaration
    void IXDLSSerializable.RestoreReference(string name, int value)
    Parameters
    Type Name Description
    System.String name
    System.Int32 value

    IXDLSSerializable.WriteXmlAttributes(IXDLSAttributeWriter)

    Declaration
    void IXDLSSerializable.WriteXmlAttributes(IXDLSAttributeWriter writer)
    Parameters
    Type Name Description
    IXDLSAttributeWriter writer

    IXDLSSerializable.WriteXmlContent(IXDLSContentWriter)

    Declaration
    void IXDLSSerializable.WriteXmlContent(IXDLSContentWriter writer)
    Parameters
    Type Name Description
    IXDLSContentWriter writer

    IXDLSSerializable.XDLSHolder

    Declaration
    XDLSHolder IXDLSSerializable.XDLSHolder { get; }
    Returns
    Type Description
    XDLSHolder

    Implements

    IXDLSSerializable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved