Esempio n. 1
0
 /// <summary>
 /// Adds an inline tag at the end of the <see cref="InlineString"/> being built.
 /// </summary>
 /// <param name="tag"><see cref="InlineTag"/> to add.</param>
 /// <exception cref="ArgumentNullException"><paramref name="tag"/> is null.</exception>
 public void Add(InlineTag tag)
 {
     if (ReferenceEquals(tag, null))
     {
         throw new ArgumentNullException("tag");
     }
     InternalAddTag(tag);
 }
Esempio n. 2
0
 /// <summary>
 /// Adds an inline tag, returning this instance.
 /// </summary>
 /// <param name="tag">Inline tag to add.</param>
 /// <returns>this instance.</returns>
 public InlineBuilder Append(InlineTag tag)
 {
     Add(tag); return(this);
 }
Esempio n. 3
0
 internal void InternalAddTag(InlineTag tag)
 {
     _Contents.Add(new InlineRunWithProperty(Property, tag));
 }
Esempio n. 4
0
 public void Add(InlineTag tag)
 {
     InterSegment.Add(tag);
 }