/// <summary> /// Creates a BulletPattern from a string. /// </summary> /// <param name="xml">The string containing XML.</param> /// <returns>An initialized BulletPattern object.</returns> public static BulletPattern FromString(string xml) { BulletPattern p = new BulletPattern(); using (MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(xml))) { p.ParseXmlStream(ms); } return(p); }