Пример #1
0
 public CT_IntProperty AddNewFamily()
 {
     this.familyField = new CT_IntProperty();
     return(this.familyField);
 }
Пример #2
0
        public static CT_RPrElt Parse(XElement node, XmlNamespaceManager namespaceManager)
        {
            if (node == null)
            {
                return(null);
            }
            CT_RPrElt ctObj = new CT_RPrElt();

            foreach (XElement childNode in node.ChildElements())
            {
                if (childNode.Name.LocalName == "rFont")
                {
                    ctObj.rFont = CT_FontName.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "charset")
                {
                    ctObj.charset = CT_IntProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "family")
                {
                    ctObj.family = CT_IntProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "b")
                {
                    ctObj.b = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "i")
                {
                    ctObj.i = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "strike")
                {
                    ctObj.strike = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "outline")
                {
                    ctObj.outline = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "shadow")
                {
                    ctObj.shadow = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "condense")
                {
                    ctObj.condense = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "extend")
                {
                    ctObj.extend = CT_BooleanProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "color")
                {
                    ctObj.color = CT_Color.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "sz")
                {
                    ctObj.sz = CT_FontSize.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "u")
                {
                    ctObj.u = CT_UnderlineProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "vertAlign")
                {
                    ctObj.vertAlign = CT_VerticalAlignFontProperty.Parse(childNode, namespaceManager);
                }
                else if (childNode.Name.LocalName == "scheme")
                {
                    ctObj.scheme = CT_FontScheme.Parse(childNode, namespaceManager);
                }
            }
            return(ctObj);
        }
Пример #3
0
 public CT_IntProperty AddNewCharset()
 {
     this.charsetField = new CT_IntProperty();
     return(this.charsetField);
 }