public interface ITypeDeclarationNameTM

assembly RefDocGen
namespace RefDocGen.TemplateProcessors.Shared.TemplateModels.Types

Represents the template model for a type declaration name.

Properties

public CodeLinkTM DeclaringType { get; } #
The type that contains the declaration of this type.
null if the type is not nested.
public LanguageSpecificData<string[]> Modifiers { get; } #
Collection of modifiers for the type (e.g., public, abstract).
public string Name { get; } #
The name of the type.
public TypeParameterTM[] TypeParameters { get; } #
Template models of the generic type parameters contained in the type.