Bexel Manager API Documentation
Bexel.Api.Scheduling.TaskActivity Class Reference

Represents cost and time estimation assigned to a group of elements based on calculated quantities. More...

Properties

Task Task [get]
 Returns the task to which the task activity belongs. More...
 
string Code [get]
 Returns the code of the task activity. More...
 
string Name [get]
 Returns the name of the task activity. More...
 
IAggregatedElementProgressQuantityProvider Quantity [get]
 Returns the quantity of the task activity. More...
 
IAggregatedElementProgressCostProvider Cost [get]
 Returns the cost of the task activity. More...
 
IAggregatedElementProgressValueProvider MaterialCost [get]
 Returns the material cost of the task activity. More...
 
IAggregatedElementProgressValueProvider MaterialSupplementCost [get]
 Returns the material supplement cost of the task activity. More...
 
IAggregatedElementProgressValueProvider LaborCost [get]
 Returns the labor cost of the task activity. More...
 
IAggregatedElementProgressValueProvider LaborSupplementCost [get]
 Returns the labor supplement cost of the task activity. More...
 
IAggregatedElementProgressValueProvider EquipmentCost [get]
 Returns the equipment cost of the task activity. More...
 
IAggregatedElementProgressValueProvider EquipmentSupplementCost [get]
 Returns the equipment supplement cost of the task activity. More...
 
IAggregatedElementProgressValueProvider OtherCost [get]
 Returns the other cost of the task activity. More...
 
IAggregatedElementProgressValueProvider SubcontractorCost [get]
 Returns the subcontractor cost of the task activity. More...
 
IEnumerable< ScheduleResourceResources [get]
 Returns a collection of all Bexel.Api.Scheduling.ScheduleResources that are contained within the task activity. More...
 
TaskActivityElements Elements [get]
 Returns a collection of all elements that are contained within the task activity. More...
 
CostAssignmentGroup AssignmentGroup [get]
 Returns the in which the task activity's cost assignment resides. More...
 
CostAssignment Assignment [get]
 Returns the CostAssignment from which the task activity originates. More...
 

Detailed Description

Represents cost and time estimation assigned to a group of elements based on calculated quantities.

Property Documentation

◆ Assignment

CostAssignment Bexel.Api.Scheduling.TaskActivity.Assignment
get

Returns the CostAssignment from which the task activity originates.

◆ AssignmentGroup

CostAssignmentGroup Bexel.Api.Scheduling.TaskActivity.AssignmentGroup
get

◆ Code

string Bexel.Api.Scheduling.TaskActivity.Code
get

Returns the code of the task activity.

◆ Cost

IAggregatedElementProgressCostProvider Bexel.Api.Scheduling.TaskActivity.Cost
get

Returns the cost of the task activity.

◆ Elements

TaskActivityElements Bexel.Api.Scheduling.TaskActivity.Elements
get

Returns a collection of all elements that are contained within the task activity.

◆ EquipmentCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.EquipmentCost
get

Returns the equipment cost of the task activity.

◆ EquipmentSupplementCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.EquipmentSupplementCost
get

Returns the equipment supplement cost of the task activity.

◆ LaborCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.LaborCost
get

Returns the labor cost of the task activity.

◆ LaborSupplementCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.LaborSupplementCost
get

Returns the labor supplement cost of the task activity.

◆ MaterialCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.MaterialCost
get

Returns the material cost of the task activity.

◆ MaterialSupplementCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.MaterialSupplementCost
get

Returns the material supplement cost of the task activity.

◆ Name

string Bexel.Api.Scheduling.TaskActivity.Name
get

Returns the name of the task activity.

◆ OtherCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.OtherCost
get

Returns the other cost of the task activity.

◆ Quantity

IAggregatedElementProgressQuantityProvider Bexel.Api.Scheduling.TaskActivity.Quantity
get

Returns the quantity of the task activity.

◆ Resources

IEnumerable<ScheduleResource> Bexel.Api.Scheduling.TaskActivity.Resources
get

Returns a collection of all Bexel.Api.Scheduling.ScheduleResources that are contained within the task activity.

◆ SubcontractorCost

IAggregatedElementProgressValueProvider Bexel.Api.Scheduling.TaskActivity.SubcontractorCost
get

Returns the subcontractor cost of the task activity.

◆ Task

Task Bexel.Api.Scheduling.TaskActivity.Task
get

Returns the task to which the task activity belongs.