/// <summary> /// Get a list of rich text runs. /// </summary> /// <returns>A list of rich text runs.</returns> public List <SLRun> GetRuns() { List <SLRun> result = new List <SLRun>(); SLRun r; using (OpenXmlReader oxr = OpenXmlReader.Create(this.istrReal)) { while (oxr.Read()) { if (oxr.ElementType == typeof(Run)) { r = new SLRun(); r.FromRun((Run)oxr.LoadCurrentElement()); result.Add(r.Clone()); } } } return(result); }
/// <summary> /// Get a list of rich text runs. /// </summary> /// <returns>A list of rich text runs.</returns> public List<SLRun> GetRuns() { List<SLRun> result = new List<SLRun>(); SLRun r; using (OpenXmlReader oxr = OpenXmlReader.Create(this.istrReal)) { while (oxr.Read()) { if (oxr.ElementType == typeof(Run)) { r = new SLRun(); r.FromRun((Run)oxr.LoadCurrentElement()); result.Add(r.Clone()); } } } return result; }