• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class DocumentBase

Provides the common document-level collections and node behavior.

Inheritance
object
Node
CompositeNode
DocumentBase
Document
Implements
IEnumerable<Node>
IEnumerable
Inherited Members
CompositeNode.ChildNodes
CompositeNode.GetAllChildNodes()
CompositeNode.Count
CompositeNode.FirstChild
CompositeNode.HasChildNodes
CompositeNode.IsComposite
CompositeNode.LastChild
CompositeNode.GetEnumerator()
Node.Document
Node.NextSibling
Node.NodeType
Node.ParentNode
Node.PreviousSibling
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Document
Assembly: DRIT.Document.dll
Syntax
public abstract class DocumentBase : CompositeNode, IEnumerable<Node>, IEnumerable

Constructors

DocumentBase()

Initializes a new document base and its document-scoped collections.

Declaration
public DocumentBase()

Properties

FontInfos

Gets the font information used by the document.

Declaration
public FontInfoCollection FontInfos { get; }
Property Value
Type Description
FontInfoCollection

Lists

Gets the document-scoped list definitions.

Declaration
public ListCollection Lists { get; }
Property Value
Type Description
ListCollection

Styles

Gets the styles defined in the document.

Declaration
public StyleCollection Styles { get; }
Property Value
Type Description
StyleCollection

Implements

IEnumerable<T>
IEnumerable
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX