Markdig Home
  1. Home
  2. Docs
  3. API
    1. Sponsor
    2. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. Markdig.Extensions.DefinitionLists
    4. DefinitionListParser

    DefinitionListParser Class

    Definition

    Namespace Markdig.Extensions.DefinitionLists
    Assembly Markdig.dll
    Inherits Object → ParserBase<TProcessor> → BlockParser
    Implements IBlockParser<TProcessor>, IMarkdownParser<TProcessor>
    View source
    Show inherited members (14)
    • Markdig.Parsers.BlockParser.HasOpeningCharacter(System.Char)
    • Markdig.Parsers.BlockParser.Closed
    • Markdig.Parsers.BlockParser.CanInterrupt(Markdig.Parsers.BlockProcessor, Markdig.Syntax.Block)
    • Markdig.Parsers.BlockParser.Close(Markdig.Parsers.BlockProcessor, Markdig.Syntax.Block)
    • Markdig.Parsers.ParserBase<TProcessor>.OpeningCharacters
    • Markdig.Parsers.ParserBase<TProcessor>.Initialize()
    • Markdig.Parsers.ParserBase<TProcessor>.Index
    • System.Object.Equals(System.Object?)
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetHashCode()
    • System.Object.GetType()
    • System.Object.MemberwiseClone()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    • System.Object.ToString()

    The block parser for a DefinitionList.

    public class DefinitionListParser : BlockParser, IBlockParser<BlockProcessor>, IMarkdownParser<BlockProcessor>
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Constructors (1)

    DefinitionListParser()Initializes a new instance of the DefinitionListParser class.

    Methods (2)

    TryContinue(BlockProcessor, Block)Attempts to continue parsing the specified block.
    TryOpen(BlockProcessor)Attempts to open a block at the current parser position.

    Copyright © 2026, Alexandre Mutel aka xoofx - Content licensed under the Creative Commons CC BY 2.5 | Site generated by lunet hosted on GitHub Pages