public class LanguageTM

assembly RefDocGen
namespace RefDocGen.TemplateProcessors.Shared.TemplateModels.Language
Base type:  object
Implements:  IEquatable<LanguageTM>

Template model representing a language used for displaying syntax.

Constructors

public LanguageTM(string Name, string Id, string ComponentsFolderName) #
Template model representing a language used for displaying syntax.
Parameters
string Name
Name of the language to by displayed.
string Id
Identifier of the language.
string ComponentsFolderName
Name of the folder inside the 'TemplateProcessors/Default/Templates/Components/LanguageSpecific' directory that contains the language-specific components.

Properties

public string ComponentsFolderName { get; init; } #
Name of the folder inside the 'TemplateProcessors/Default/Templates/Components/LanguageSpecific' directory that contains the language-specific components.
public string Id { get; init; } #
Identifier of the language.
public string Name { get; init; } #
Name of the language to by displayed.