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
tableLayoutbool
PropertyGroup(IEnumerable<CodeProperty>?, bool)
public PropertyGroup(IEnumerable<CodeProperty>? members, bool tableLayout)
Parameters
membersIEnumerable<CodeProperty>tableLayoutbool
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
nameCodeIdentifiertypeIType