iTextSharp.text.xml.TagMap.AttributeHandler.StartElement C# (CSharp) Метод

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

This method gets called when a start tag is encountered.
public StartElement ( String tag, String lname, String n, Hashtable attrs ) : void
tag String the name of the tag that is encountered
lname String
n String
attrs System.Collections.Hashtable the list of attributes
Результат void
            public override void StartElement(String tag, String lname, String n, Hashtable attrs) {
                String name = (string)attrs[NAME];
                String alias = (string)attrs[ALIAS];
                String value = (string)attrs[VALUE];
                if (name != null) {
                    if (TAG.Equals(lname)) {
                        currentPeer = new XmlPeer(name, alias);
                    }
                    else if (ATTRIBUTE.Equals(lname)) {
                        if (alias != null) {
                            currentPeer.AddAlias(name, alias);
                        }
                        if (value != null) {
                            currentPeer.AddValue(name, value);
                        }
                    }
                }
                value = (string)attrs[CONTENT];
                if (value != null) {
                    currentPeer.Content = value;
                }
            }