Exemple #1
0
 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));
     }
 }
Exemple #4
0
 internal ExcelFormatScheme(XmlNamespaceManager nameSpaceManager, XmlNode topNode, ExcelThemeBase theme) : base(nameSpaceManager, topNode)
 {
     _theme = theme;
 }