API Reference
Class
InlineSequence
Sequence of inline nodes used in paragraphs and list items.
Inheritance
- MarkdownInline
- InlineSequence
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property BoldItalicSequenceInline.Inlines
- Property BoldSequenceInline.Inlines
- Property CalloutBlock.TitleInlines
- Property DefinitionListEntry.Term
- Property DefinitionListGroup.Terms
- Property DefinitionListInlineItem.Definition
- Property DefinitionListInlineItem.Term
- Property FootnoteDefinitionBlock.Paragraphs
- Property HeadingBlock.Inlines
- Property HighlightSequenceInline.Inlines
- Property HtmlTagSequenceInline.Inlines
- Property IInlineContainerMarkdownInline.NestedInlines
- Method InlineSequence.Bold
- Method InlineSequence.BoldItalic
- Method InlineSequence.Code
- Method InlineSequence.FootnoteRef
- Method InlineSequence.HardBreak
- Method InlineSequence.Highlight
- Method InlineSequence.Image
- Method InlineSequence.ImageLink
- Method InlineSequence.Inserted
- Method InlineSequence.Italic
- Method InlineSequence.Link
- Method InlineSequence.Quote
- Method InlineSequence.Strike
- Method InlineSequence.Subscript
- Method InlineSequence.Superscript
- Method InlineSequence.Text
- Method InlineSequence.Underline
- Property ItalicSequenceInline.Inlines
- Property LinkInline.LabelInlines
- Property ListItem.AdditionalParagraphs
- Property ListItem.Content
- Method MarkdownInlineParserContext.ParseNestedInlines
- Method MarkdownReader.ParseInlineText
- Property ParagraphBlock.Inlines
- Property StrikethroughSequenceInline.Inlines
- Property SummaryBlock.Inlines
- Property TableBlock.HeaderInlines
- Property TableBlock.RowInlines
Accepted by parameters
- Constructor BoldItalicSequenceInline.BoldItalicSequenceInline
- Constructor BoldSequenceInline.BoldSequenceInline
- Constructor DefinitionListEntry.DefinitionListEntry
- Constructor DefinitionListGroup.DefinitionListGroup
- Constructor DefinitionListInlineItem.DefinitionListInlineItem
- Constructor DefinitionListInlineItem.DefinitionListInlineItem
- Constructor HeadingBlock.HeadingBlock
- Constructor HighlightSequenceInline.HighlightSequenceInline
- Constructor HtmlTagSequenceInline.HtmlTagSequenceInline
- Constructor ItalicSequenceInline.ItalicSequenceInline
- Constructor ListItem.ListItem
- Method ListItem.TaskInlines
- Method MarkdownBlockSyntaxBuilderContext.BuildInlineContainerNode
- Method MarkdownInlineSyntaxBuilderContext.BuildChildren
- Constructor ParagraphBlock.ParagraphBlock
- Constructor StrikethroughSequenceInline.StrikethroughSequenceInline
- Constructor SummaryBlock.SummaryBlock
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