The namespace of the C# class
The access level of the C# class
Optional
abstractWhether the class is abstract
Optional
sealedWhether the class is sealed
Optional
static_Whether the class is static
Optional
partialWhether the class is partial
Optional
parentThe class to inherit from if any
Optional
interfaceAny interfaces the class implements
Optional
isWhether this is a nested class
Optional
annotationsAny annotations to add to the class
Optional
splitWhether to split annotations onto separate lines
The name of the C# class