예제 #1
0
            public static BreadcrumbTrail Convert(string aBreadcrumbTrail)
            {
                BreadcrumbTrail result = BreadcrumbTrail.Default;
                XmlDocument     doc    = new XmlDocument();

                try
                {
                    doc.LoadXml(aBreadcrumbTrail);
                    result.Load(doc);
                }
                catch (XmlException) { }
                return(result);
            }
예제 #2
0
 public void Load(XmlNode aBookmarkNode)
 {
     if (aBookmarkNode.Attributes.GetNamedItem("title") != null)
     {
         Title = aBookmarkNode.Attributes.GetNamedItem("title").Value;
     }
     if (aBookmarkNode.Attributes.GetNamedItem("image") != null)
     {
         Image = aBookmarkNode.Attributes.GetNamedItem("image").Value;
     }
     if (aBookmarkNode.Attributes.GetNamedItem("class") != null)
     {
         Class = aBookmarkNode.Attributes.GetNamedItem("class").Value;
     }
     if (BreadcrumbTrail == null)
     {
         BreadcrumbTrail = BreadcrumbTrail.Default;
     }
     BreadcrumbTrail.Load(aBookmarkNode);
 }