WikiFunctions.API.SaveInfo.SaveInfo C# (CSharp) Method

SaveInfo() private method

private SaveInfo ( XmlDocument doc ) : System.Xml
doc System.Xml.XmlDocument
return System.Xml
        internal SaveInfo(XmlDocument doc)
        {
            ResponseXml = doc;

            try
            {
                var edit = doc["api"]["edit"];

                if (edit != null)
                {
                    NoChange = edit.HasAttribute("nochange");
                    IsNewPage = edit.HasAttribute("new");
                    Title = edit.GetAttribute("title");
                    PageId = int.Parse(edit.GetAttribute("pageid"));

                    int rev;
                    int.TryParse(edit.GetAttribute("newrevid"), out rev); // will be absent on null edits
                    NewId = rev;
                    int.TryParse(edit.GetAttribute("oldrevid"), out rev); // will be absent on page creation too
                    OldId = rev;
                }
            }
            catch
            { }
        }
SaveInfo