Example #1
0
        public override BaseElement Clone()
        {
            ExtensionElement clone = new ExtensionElement
            {
                Values = this
            };

            return(clone);
        }
Example #2
0
 public virtual void AddExtensionElement(ExtensionElement extensionElement)
 {
     if (extensionElement != null && !string.IsNullOrWhiteSpace(extensionElement.Name))
     {
         if (!this.extensionElements.ContainsKey(extensionElement.Name))
         {
             IList <ExtensionElement> elementList = new List <ExtensionElement>();
             this.extensionElements[extensionElement.Name] = elementList;
         }
         this.extensionElements[extensionElement.Name].Add(extensionElement);
     }
 }