iTextSharp.text.pdf.XfaForm.Xml2SomTemplate.GetFieldType C# (CSharp) Метод

GetFieldType() публичный Метод

public GetFieldType ( String s ) : String
s String
Результат String
            public String GetFieldType(String s) {
                XmlNode n = (XmlNode)name2Node[s];
                if (n == null)
                    return null;
                if (n.LocalName.Equals("exclGroup"))
                    return "exclGroup";
                XmlNode ui = n.FirstChild;
                while (ui != null) {
                    if (ui.NodeType == XmlNodeType.Element && ui.LocalName.Equals("ui")) {
                        break;
                    }
                    ui = ui.NextSibling;
                }
                if (ui == null)
                    return null;
                XmlNode type = ui.FirstChild;
                while (type != null) {
                    if (type.NodeType == XmlNodeType.Element && !(type.LocalName.Equals("extras") && type.LocalName.Equals("picture"))) {
                        return type.LocalName;
                    }
                    type = type.NextSibling;
                }
                return null;
            }