Table of Contents

Class SyntaxHighlighterFactory

Namespace
MarkMyDeck.SyntaxHighlighting
Assembly
MarkMyDeck.dll

Factory for creating and selecting appropriate syntax highlighters based on language.

public class SyntaxHighlighterFactory
Inheritance
object
SyntaxHighlighterFactory

Constructors

SyntaxHighlighterFactory()

public SyntaxHighlighterFactory()

Methods

Highlight(string, string)

public IEnumerable<SyntaxToken> Highlight(string code, string language)

Parameters

code string
language string

Returns

IEnumerable<SyntaxToken>

IsLanguageSupported(string)

public bool IsLanguageSupported(string language)

Parameters

language string

Returns

bool