Class ExcelDrawingFillBase
- Namespace
- OfficeOpenXml.Drawing.Style.Fill
- Assembly
- EPPlus.dll
Base class for drawing fills
public abstract class ExcelDrawingFillBase
- Inheritance
-
ExcelDrawingFillBase
- Derived
- Inherited Members
Constructors
ExcelDrawingFillBase()
Creates an instance of ExcelDrawingFillBase
protected ExcelDrawingFillBase()
ExcelDrawingFillBase(XmlNamespaceManager, XmlNode, string, Action)
Creates an instance of ExcelDrawingFillBase
protected ExcelDrawingFillBase(XmlNamespaceManager nsm, XmlNode topNode, string fillPath, Action initXml)
Parameters
nsmXmlNamespaceManagerNamespace manager
topNodeXmlNodeThe top node
fillPathstringXPath to the fill
initXmlActionXml initialize method
Fields
_fillPath
The XPath
protected string _fillPath
Field Value
_nsm
The name space manager
protected XmlNamespaceManager _nsm
Field Value
- XmlNamespaceManager
_topNode
The top node
protected XmlNode _topNode
Field Value
- XmlNode
_xml
The Xml helper
protected XmlHelper _xml
Field Value
Properties
Style
Type of fill
public abstract eFillStyle Style { get; }
Property Value
Methods
CheckTypeChange(string)
Internal Check for type change
protected void CheckTypeChange(string type)
Parameters
typestringThe type
CreateXmlHelper()
Create the Xml Helper
protected void CreateXmlHelper()
InitXml(XmlNamespaceManager, XmlNode, string)
Init xml
protected void InitXml(XmlNamespaceManager nsm, XmlNode node, string fillPath)
Parameters
nsmXmlNamespaceManagerXml namespace manager
nodeXmlNodeThe node
fillPathstringThe fill path