Table of Contents

Class CssPseudoElementNode

Namespace
iText.StyledXmlParser.Css.Pseudo
Assembly
itext.styledxmlparser.dll

IElementNode implementation for pseudo elements.

public class CssPseudoElementNode : CssContextNode, ICustomElementNode, IElementNode, INode, IStylesContainer
Inheritance
CssPseudoElementNode
Implements
Inherited Members

Constructors

CssPseudoElementNode(INode, string)

Creates a new CssPseudoElementNode instance.

public CssPseudoElementNode(INode parentNode, string pseudoElementName)

Parameters

parentNode INode

the parent node

pseudoElementName string

the pseudo element name

Methods

AddAdditionalHtmlStyles(IDictionary<string, string>)

public virtual void AddAdditionalHtmlStyles(IDictionary<string, string> styles)

Parameters

styles IDictionary<string, string>

GetAdditionalHtmlStyles()

public virtual IList<IDictionary<string, string>> GetAdditionalHtmlStyles()

Returns

IList<IDictionary<string, string>>

GetAttribute(string)

public virtual string GetAttribute(string key)

Parameters

key string

Returns

string

GetAttributes()

public virtual IAttributes GetAttributes()

Returns

IAttributes

GetLang()

public virtual string GetLang()

Returns

string

GetPseudoElementName()

Gets the pseudo element name.

public virtual string GetPseudoElementName()

Returns

string

the pseudo element name

Name()

public virtual string Name()

Returns

string