/// <summary> /// Loads instance of WebClientUrlCollection from XML. /// </summary> /// <param name="reader">The reader.</param> internal static WebClientUrlCollection LoadFromXml(EwsXmlReader reader) { WebClientUrlCollection instance = new WebClientUrlCollection(); do { reader.Read(); if ((reader.NodeType == XmlNodeType.Element) && (reader.LocalName == XmlElementNames.WebClientUrl)) { instance.Urls.Add(WebClientUrl.LoadFromXml(reader)); } }while (!reader.IsEndElement(XmlNamespace.Autodiscover, XmlElementNames.WebClientUrls)); return(instance); }