Class GroupWithGlobalReporting
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The base class for all groups that can be treated as global for reporting.
public class GroupWithGlobalReporting : Group, IEntity, IComparable, IIdentifiable, IDefaultable
- Inheritance
-
GroupWithGlobalReporting
- Implements
- Derived
- Inherited Members
Constructors
GroupWithGlobalReporting()
Initializes a new instance of the GroupWithGlobalReporting class.
public GroupWithGlobalReporting()
GroupWithGlobalReporting(Id)
Initializes a new instance of the GroupWithGlobalReporting class.
public GroupWithGlobalReporting(Id id)
Parameters
idIdThe Group Id.
GroupWithGlobalReporting(Id?, Group?, string?, string?, string?, Color?, List<Group>?, string?, bool?)
Initializes a new instance of the GroupWithGlobalReporting class.
public GroupWithGlobalReporting(Id? id, Group? parent, string? name, string? comments = null, string? reference = null, Color? color = null, List<Group>? children = null, string? path = null, bool? isGlobalReportingGroup = null)
Parameters
idIdThe identifier.
parentGroupThe parent.
namestringThe name.
commentsstringThe comments.
referencestringThe reference.
colorColorThe color.
childrenList<Group>The children of this group
pathstringLtree path of the group
isGlobalReportingGroupbool?Indicates if the group is global for reporting.
Properties
IsGlobalReportingGroup
Gets or sets a value indicating whether the group is global for reporting.
public bool? IsGlobalReportingGroup { get; set; }