Bexel Manager API Documentation
|
Represents a group (collection) of Bexel.Api.Cost.CostAssignments. More...
Public Member Functions | |
IEnumerable< CostAssignmentGroup > | GetAllGroups () |
Returns a collection of all cost assignment groups that are contained within the cost assignment group and it's subgroups. More... | |
IEnumerable< CostAssignmentGroup > | GetAllGroupsIncludingSelf () |
Returns a collection of all cost assignment groups that are contained within the cost assignment group and it's subgroups, including itself. More... | |
IEnumerable< CostAssignment > | GetAllCostAssignments () |
Returns a collection of all cost assignments that are contained within the cost assignment group and it's subgroups. More... | |
bool | Equals (CostAssignmentGroup other) |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static bool | operator== (CostAssignmentGroup left, CostAssignmentGroup right) |
static bool | operator!= (CostAssignmentGroup left, CostAssignmentGroup right) |
Properties | |
abstract Guid | ID [get] |
abstract CostVersion | CostVersion [get] |
Returns the cost version to which the cost assignment group belongs. More... | |
abstract string | Code [get] |
Returns the code of the cost assignment group. More... | |
abstract string | Name [get] |
Returns the name of the cost assignment group. More... | |
abstract string | Description [get] |
Returns the description of the cost assignment group. More... | |
abstract CostAssignmentGroup | Parent [get] |
Returns the parent group of the cost assignment group. More... | |
abstract IEnumerable< CostAssignment > | Assignments [get] |
Returns a collection of all cost assignments that are contained within the cost assignment group. More... | |
abstract IEnumerable< CostAssignmentGroup > | Groups [get] |
Returns a collection of all subgroups that are contained within the cost assignment group. More... | |
IEnumerable< Element > | Elements [get] |
Returns a collection of all elements that are contained within the cost assignment group. More... | |
![]() | |
abstract bool | IsValid [get] |
Indicates if the API object is valid or not. More... | |
Additional Inherited Members | |
![]() | |
virtual void | CheckValidity () |
Represents a group (collection) of Bexel.Api.Cost.CostAssignments.
IEnumerable<CostAssignment> Bexel.Api.Cost.CostAssignmentGroup.GetAllCostAssignments | ( | ) |
Returns a collection of all cost assignments that are contained within the cost assignment group and it's subgroups.
IEnumerable<CostAssignmentGroup> Bexel.Api.Cost.CostAssignmentGroup.GetAllGroups | ( | ) |
Returns a collection of all cost assignment groups that are contained within the cost assignment group and it's subgroups.
IEnumerable<CostAssignmentGroup> Bexel.Api.Cost.CostAssignmentGroup.GetAllGroupsIncludingSelf | ( | ) |
Returns a collection of all cost assignment groups that are contained within the cost assignment group and it's subgroups, including itself.
|
get |
Returns a collection of all cost assignments that are contained within the cost assignment group.
|
get |
Returns the code of the cost assignment group.
|
get |
Returns the cost version to which the cost assignment group belongs.
|
get |
Returns the description of the cost assignment group.
|
get |
Returns a collection of all elements that are contained within the cost assignment group.
|
get |
Returns a collection of all subgroups that are contained within the cost assignment group.
|
get |
Returns the name of the cost assignment group.
|
get |
Returns the parent group of the cost assignment group.