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

Represents an identifiable unit of work to be carried out on a single element. More...

Inheritance diagram for Bexel.Api.Scheduling.TaskElement:
Bexel.Api.Element Bexel.Api.ApiObject IEquatable

Properties

Task Task [get]
 Returns the task to which the task element belongs. More...
 
bool IsScheduled [get]
 Indicates if the task element is included in estimation according to the task to which it belongs. More...
 
DateTime StartDate [get]
 Returns the start date of the task element. More...
 
DateTime FinishDate [get]
 Returns the finish date of the task element. More...
 
- Properties inherited from Bexel.Api.Element
override bool IsValid [get]
 
Project Project [get]
 Returns the project in which the element resides. More...
 
ElementID ID [get]
 Returns a unique identifier for the element within a single project. More...
 
ElementSource Source [get]
 Returns the element source from which the element came from. More...
 
Building Building [get]
 Returns the building in which the element resides. More...
 
BuildingStorey BuildingStorey [get]
 Returns the building storey in which the element resides. More...
 
Category Category [get]
 Returns the category of the element. More...
 
Family Family [get]
 Returns the family of the element. More...
 
ElementRelations Relations [get]
 Returns a collection of all relations that are contained within the element. More...
 
ElementMaterials Materials [get]
 Returns a collection of all materials that are contained within the element. More...
 
ElementProperties Properties [get]
 Returns a collection of all properties that are contained within the element. More...
 
ElementGeometry Geometry [get]
 Returns the geometry of the element. More...
 
ElementSettings Settings [get]
 Returns the settings of the element. More...
 
- Properties inherited from Bexel.Api.ApiObject
abstract bool IsValid [get]
 Indicates if the API object is valid or not. More...
 

Additional Inherited Members

- Public Member Functions inherited from Bexel.Api.Element
bool Equals (Element other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
- Static Public Member Functions inherited from Bexel.Api.Element
static bool operator== (Element left, Element right)
 
static bool operator!= (Element left, Element right)
 
- Protected Member Functions inherited from Bexel.Api.ApiObject
virtual void CheckValidity ()
 

Detailed Description

Represents an identifiable unit of work to be carried out on a single element.

Property Documentation

◆ FinishDate

DateTime Bexel.Api.Scheduling.TaskElement.FinishDate
get

Returns the finish date of the task element.

◆ IsScheduled

bool Bexel.Api.Scheduling.TaskElement.IsScheduled
get

Indicates if the task element is included in estimation according to the task to which it belongs.

◆ StartDate

DateTime Bexel.Api.Scheduling.TaskElement.StartDate
get

Returns the start date of the task element.

◆ Task

Task Bexel.Api.Scheduling.TaskElement.Task
get

Returns the task to which the task element belongs.