/// <summary> /// Create a clone of this CSSStyleDeclaration object bound to the owner passed. /// </summary> /// /// <returns> /// CSSStyleDeclaration. /// </returns> public CSSStyleDeclaration Clone() { CSSStyleDeclaration clone = new CSSStyleDeclaration(); if (QuickSetValue != null) { clone.QuickSetValue = QuickSetValue; } else { foreach (KeyValuePair <ushort, string> kvp in Styles) { clone.Styles.Add(kvp); } } return(clone); }
/// <summary> /// Create a clone of this CSSStyleDeclaration object bound to the owner passed. /// </summary> /// /// <returns> /// CSSStyleDeclaration. /// </returns> public CSSStyleDeclaration Clone() { CSSStyleDeclaration clone = new CSSStyleDeclaration(); if (QuickSetValue != null) { clone.QuickSetValue = QuickSetValue; } else { IDictionary <ulong, string> styles = new Dictionary <ulong, string>(); foreach (KeyValuePair <ulong, string> kvp in Styles) { styles.Add(kvp); } clone.Styles = styles; } return(clone); }