Class PropertyGroup
Group of properties.
public sealed class PropertyGroup : MemberGroup<CodeProperty>, IMemberGroup, ICodeElement
- Inheritance
-
PropertyGroup
- Implements
- Inherited Members
- Extension Methods
Constructors
PropertyGroup(bool)
public PropertyGroup(bool tableLayout)
Parameters
tableLayout
bool
PropertyGroup(IEnumerable<CodeProperty>?, bool)
public PropertyGroup(IEnumerable<CodeProperty>? members, bool tableLayout)
Parameters
members
IEnumerable<CodeProperty>tableLayout
bool
Properties
ElementType
Type of node.
public override CodeElementType ElementType { get; }
Property Value
TableLayout
Prefered group rendering layout: as-is or table layout.
public bool TableLayout { get; }
Property Value
Methods
New(CodeIdentifier, IType)
public PropertyBuilder New(CodeIdentifier name, IType type)
Parameters
name
CodeIdentifiertype
IType