internal ExcelThemeEffectStyles(XmlNamespaceManager nameSpaceManager, XmlNode topNode, ExcelThemeBase theme) : base(nameSpaceManager, topNode) { _theme = theme; _list = new List <ExcelThemeEffectStyle>(); foreach (XmlNode node in topNode.ChildNodes) { _list.Add(new ExcelThemeEffectStyle(nameSpaceManager, node, "", null, _theme)); } }
internal ExcelThemeEffectStyle(XmlNamespaceManager nameSpaceManager, XmlNode topNode, string path, string[] schemaNodeOrder, ExcelThemeBase theme) : base(nameSpaceManager, topNode) { if (!string.IsNullOrEmpty(path)) { path += "/"; } _path = path; _schemaNodeOrder = schemaNodeOrder; _theme = theme; }
internal ExcelThemeFillStyles(XmlNamespaceManager nameSpaceManager, XmlNode topNode, ExcelThemeBase theme) : base(nameSpaceManager, topNode) { _list = new List <ExcelDrawingFill>(); foreach (XmlNode node in topNode.ChildNodes) { _list.Add(new ExcelDrawingFill(theme, nameSpaceManager, node, "", SchemaNodeOrder)); } }
internal ExcelFormatScheme(XmlNamespaceManager nameSpaceManager, XmlNode topNode, ExcelThemeBase theme) : base(nameSpaceManager, topNode) { _theme = theme; }