public class TypeNameTM

assembly RefDocGen
namespace RefDocGen.TemplateProcessors.Shared.TemplateModels.Types
Base type:  object
Implements:  IEquatable<TypeNameTM>

Represents the template model for a type, including its name and other data.

Constructors

public TypeNameTM(string Id, string TypeKindName, LanguageSpecificData<string> Name, string DocComment) #
Represents the template model for a type, including its name and other data.
Parameters
string Id
Unique identifier of the type.
string TypeKindName
Name of the type kind.
Name of the type.
string DocComment
Documentation comment for the type.

Properties

public string DocComment { get; init; } #
Documentation comment for the type.
public string Id { get; init; } #
Unique identifier of the type.
public LanguageSpecificData<string> Name { get; init; } #
Name of the type.
public string TypeKindName { get; init; } #
Name of the type kind.