Class RegionBuilder
CodeRegion object builder.
public sealed class RegionBuilder
- Inheritance
-
RegionBuilder
- Extension Methods
Properties
Region
Built region instance.
public CodeRegion Region { get; }
Property Value
Methods
Classes()
Add nested classes group to region.
public ClassGroup Classes()
Returns
- ClassGroup
Returns new nested classes group in current region.
Constructors()
Add constructors group to region.
public ConstructorGroup Constructors()
Returns
- ConstructorGroup
Returns new constructors group in current region.
Fields(bool)
Add fields group to region.
public FieldGroup Fields(bool tableLayout)
Parameters
tableLayout
boolgroup layout type.
Returns
- FieldGroup
Returns new fields group in current region.
Methods(bool)
Add methods group to region.
public MethodGroup Methods(bool tableLayout)
Parameters
tableLayout
boolgroup layout type.
Returns
- MethodGroup
Returns new methods group in current region.
Pragmas()
Add pragmas group to region.
public PragmaGroup Pragmas()
Returns
- PragmaGroup
Returns new pragmas group in current region.
Properties(bool)
Add property group to region.
public PropertyGroup Properties(bool tableLayout)
Parameters
tableLayout
boolgroup layout type.
Returns
- PropertyGroup
Returns new property group in current region.
Regions()
Add regions group to region.
public RegionGroup Regions()
Returns
- RegionGroup
Returns new regions group in current region.