API Reference
Class
InlineSequence
Sequence of inline nodes used in paragraphs and list items.
Inheritance
- MarkdownInline
- InlineSequence
Constructors
public InlineSequence() #Creates an empty inline sequence.
Methods
public InlineSequence Bold(String text) #Returns:
InlineSequenceAdds bold text.
Parameters
- text System.String
public InlineSequence BoldItalic(String text) #Returns:
InlineSequenceAdds bold+italic text.
Parameters
- text System.String
public InlineSequence Code(String text) #Returns:
InlineSequenceAdds inline code.
Parameters
- text System.String
public InlineSequence FootnoteRef(String label) #Returns:
InlineSequenceAdds a footnote reference (e.g., [^id]).
Parameters
- label System.String
public InlineSequence Highlight(String text) #Returns:
InlineSequenceAdds highlighted text rendered as ==text==.
Parameters
- text System.String
public InlineSequence Image(String alt, String src, String title = null) #Returns:
InlineSequenceAdds a standalone inline image.
Parameters
- alt System.String
- src System.String
- title System.String = null
public InlineSequence ImageLink(String alt, String imageUrl, String linkUrl, String title = null, String linkTitle = null) #Returns:
InlineSequenceAdds a linked image (useful for badges).
Parameters
- alt System.String
- imageUrl System.String
- linkUrl System.String
- title System.String = null
- linkTitle System.String = null
public InlineSequence Inserted(String text) #Returns:
InlineSequenceAdds inserted text rendered via inline HTML.
Parameters
- text System.String
public InlineSequence Italic(String text) #Returns:
InlineSequenceAdds italic text.
Parameters
- text System.String
public InlineSequence Link(String text, String url, String title = null, String linkTarget = null, String linkRel = null) #Returns:
InlineSequenceAdds a hyperlink.
Parameters
- text System.String
- url System.String
- title System.String = null
- linkTarget System.String = null
- linkRel System.String = null
public InlineSequence Quote(String text) #Returns:
InlineSequenceAdds quoted text rendered via inline HTML.
Parameters
- text System.String
public InlineSequence Strike(String text) #Returns:
InlineSequenceAdds strikethrough text.
Parameters
- text System.String
public InlineSequence Subscript(String text) #Returns:
InlineSequenceAdds subscript text rendered via inline HTML.
Parameters
- text System.String
public InlineSequence Superscript(String text) #Returns:
InlineSequenceAdds superscript text rendered via inline HTML.
Parameters
- text System.String
public InlineSequence Text(String text) #Returns:
InlineSequenceAdds plain text.
Parameters
- text System.String
public InlineSequence Underline(String text) #Returns:
InlineSequenceAdds underlined text (HTML-only in Markdown).
Parameters
- text System.String
Inherited Methods
public Void Accept(MarkdownVisitor visitor) #Returns:
VoidInherited from MarkdownObject
Parameters
- visitor MarkdownVisitor
public IEnumerable<MarkdownObject> Ancestors() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public IEnumerable<MarkdownObject> AncestorsAndSelf() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public IEnumerable<TObject> DescendantObjectsOfType<TObject>() #Returns:
IEnumerable<TObject>Inherited from MarkdownObject
Type Parameters
- TObject
public IEnumerable<MarkdownObject> Descendants() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
Inherited Properties
public MarkdownObject Parent { get; } #Inherited from MarkdownObject
public MarkdownDoc Document { get; } #Inherited from MarkdownObject
public MarkdownObject Root { get; } #Inherited from MarkdownObject
public Nullable<Int32> IndexInParent { get; } #Inherited from MarkdownObject
public MarkdownObject PreviousSibling { get; } #Inherited from MarkdownObject
public MarkdownObject NextSibling { get; } #Inherited from MarkdownObject
public Nullable<MarkdownSourceSpan> SourceSpan { get; set; } #Inherited from MarkdownObject
public IReadOnlyList<MarkdownObject> ChildObjects { get; } #Inherited from MarkdownObject