Class PageContextNode
- Namespace
- iText.StyledXmlParser.Css.Page
- Assembly
- itext.styledxmlparser.dll
CssContextNode implementation for page contexts.
public class PageContextNode : CssContextNode, INode, IStylesContainer
- Inheritance
-
PageContextNode
- Implements
- Inherited Members
Constructors
PageContextNode()
Creates a new PageContextNode instance.
public PageContextNode()
PageContextNode(INode)
Creates a new PageContextNode instance.
public PageContextNode(INode parentNode)
Parameters
parentNode
INodethe parent node
Methods
AddPageClass(string)
Adds a page class.
public virtual PageContextNode AddPageClass(string pageClass)
Parameters
pageClass
stringthe page class
Returns
- PageContextNode
the page context node
GetPageClasses()
Gets the list of page classes.
public virtual IList<string> GetPageClasses()
Returns
GetPageTypeName()
Gets the page type name.
public virtual string GetPageTypeName()
Returns
- string
the page type name
SetPageTypeName(string)
Sets the page type name.
public virtual PageContextNode SetPageTypeName(string pageTypeName)
Parameters
pageTypeName
stringthe page type name
Returns
- PageContextNode
the page context node