API Reference
Class
ImageLinkInline
Inline that renders a linked image, e.g. [](href). Useful for badges (Shields.io).
Inheritance
- MarkdownInline
- ImageLinkInline
Constructors
public ImageLinkInline(String alt, String imageUrl, String linkUrl, String title = null, String linkTitle = null, String plainAlt = null) #Creates a linked image inline.
Parameters
- alt System.String
- imageUrl System.String
- linkUrl System.String
- title System.String = null
- linkTitle System.String = null
- plainAlt System.String = null
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
public String Alt { get; } #Alternative text for the image.
public String PlainAlt { get; } #Plain-text alternate text used for HTML rendering and text extraction.
public String ImageUrl { get; } #Image source URL (e.g., a Shields.io badge).
public String LinkTitle { get; } #Optional hyperlink title.
public Nullable<MarkdownSourceSpan> AltSourceSpan { get; set; } #Source span for the image alternate-text token when parsed from markdown.
public Nullable<MarkdownSourceSpan> ImageUrlSourceSpan { get; set; } #Source span for the embedded image URL token when parsed from markdown.
public Nullable<MarkdownSourceSpan> TitleSourceSpan { get; set; } #Source span for the optional embedded image title token when parsed from markdown.
public Nullable<MarkdownSourceSpan> LinkUrlSourceSpan { get; set; } #Source span for the wrapping link URL token when parsed from markdown.
public Nullable<MarkdownSourceSpan> LinkTitleSourceSpan { get; set; } #Source span for the optional wrapping link title token when parsed from markdown.
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 MarkdownAttributeSet Attributes { get; } #Inherited from MarkdownObject
public IReadOnlyList<MarkdownObject> ChildObjects { get; } #Inherited from MarkdownObject