• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class TextRunCollection

A typed collection of DrawingTextElement objects on a DrawingTextParagraph. Inherits all List<T> operations and adds Add(string) (create new run) convenience method.

Inheritance
object
List<DrawingTextElement>
TextRunCollection
Implements
IList<DrawingTextElement>
ICollection<DrawingTextElement>
IList
ICollection
IReadOnlyList<DrawingTextElement>
IReadOnlyCollection<DrawingTextElement>
IEnumerable<DrawingTextElement>
IEnumerable
Inherited Members
List<DrawingTextElement>.AsReadOnly()
List<DrawingTextElement>.BinarySearch(int, int, DrawingTextElement, IComparer<DrawingTextElement>)
List<DrawingTextElement>.BinarySearch(DrawingTextElement)
List<DrawingTextElement>.BinarySearch(DrawingTextElement, IComparer<DrawingTextElement>)
List<DrawingTextElement>.Contains(DrawingTextElement)
List<DrawingTextElement>.ConvertAll<TOutput>(Converter<DrawingTextElement, TOutput>)
List<DrawingTextElement>.CopyTo(DrawingTextElement[])
List<DrawingTextElement>.CopyTo(int, DrawingTextElement[], int, int)
List<DrawingTextElement>.CopyTo(DrawingTextElement[], int)
List<DrawingTextElement>.Exists(Predicate<DrawingTextElement>)
List<DrawingTextElement>.Find(Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindAll(Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindIndex(Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindIndex(int, Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindIndex(int, int, Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindLast(Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindLastIndex(Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindLastIndex(int, Predicate<DrawingTextElement>)
List<DrawingTextElement>.FindLastIndex(int, int, Predicate<DrawingTextElement>)
List<DrawingTextElement>.ForEach(Action<DrawingTextElement>)
List<DrawingTextElement>.GetEnumerator()
List<DrawingTextElement>.GetRange(int, int)
List<DrawingTextElement>.IndexOf(DrawingTextElement)
List<DrawingTextElement>.IndexOf(DrawingTextElement, int)
List<DrawingTextElement>.IndexOf(DrawingTextElement, int, int)
List<DrawingTextElement>.InsertRange(int, IEnumerable<DrawingTextElement>)
List<DrawingTextElement>.LastIndexOf(DrawingTextElement)
List<DrawingTextElement>.LastIndexOf(DrawingTextElement, int)
List<DrawingTextElement>.LastIndexOf(DrawingTextElement, int, int)
List<DrawingTextElement>.Remove(DrawingTextElement)
List<DrawingTextElement>.RemoveAll(Predicate<DrawingTextElement>)
List<DrawingTextElement>.RemoveRange(int, int)
List<DrawingTextElement>.Reverse()
List<DrawingTextElement>.Reverse(int, int)
List<DrawingTextElement>.Sort()
List<DrawingTextElement>.Sort(IComparer<DrawingTextElement>)
List<DrawingTextElement>.Sort(int, int, IComparer<DrawingTextElement>)
List<DrawingTextElement>.Sort(Comparison<DrawingTextElement>)
List<DrawingTextElement>.ToArray()
List<DrawingTextElement>.TrimExcess()
List<DrawingTextElement>.TrueForAll(Predicate<DrawingTextElement>)
List<DrawingTextElement>.Capacity
List<DrawingTextElement>.Count
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Presentation.Drawing
Assembly: DRIT.Presentation.dll
Syntax
public class TextRunCollection : List<DrawingTextElement>, IList<DrawingTextElement>, ICollection<DrawingTextElement>, IList, ICollection, IReadOnlyList<DrawingTextElement>, IReadOnlyCollection<DrawingTextElement>, IEnumerable<DrawingTextElement>, IEnumerable

Properties

this[int]

Gets or sets the value associated with this object.

Declaration
public DrawingTextElement this[int index] { get; set; }
Parameters
Type Name Description
int index
Property Value
Type Description
DrawingTextElement

Methods

Add(DrawingTextElement)

Adds the value to this text run collection.

Declaration
public void Add(DrawingTextElement run)
Parameters
Type Name Description
DrawingTextElement run

Add(string)

Creates and adds a new text run with the specified text.

Declaration
public DrawingTextRun Add(string text)
Parameters
Type Name Description
string text

The text for the new run.

Returns
Type Description
DrawingTextRun

The newly created run.

AddRange(IEnumerable<DrawingTextElement>)

Adds the range to this text run collection.

Declaration
public void AddRange(IEnumerable<DrawingTextElement> runs)
Parameters
Type Name Description
IEnumerable<DrawingTextElement> runs

Clear()

Removes all entries from this text run collection.

Declaration
public void Clear()

Insert(int, DrawingTextElement)

Inserts an item at the specified zero-based index.

Declaration
public void Insert(int index, DrawingTextElement run)
Parameters
Type Name Description
int index

The zero-based index of the item.

DrawingTextElement run

RemoveAt(int)

Removes the item at the specified zero-based index.

Declaration
public void RemoveAt(int index)
Parameters
Type Name Description
int index

Implements

IList<T>
ICollection<T>
IList
ICollection
IReadOnlyList<T>
IReadOnlyCollection<T>
IEnumerable<T>
IEnumerable
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX