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

More...

Inheritance diagram for Bexel.Api.Scheduling.TaskElements:
Bexel.Api.ReadOnlyElementCollection< TaskElement >

Public Member Functions

IEnumerable< TaskElementGetScheduled ()
 Retrieves the elements included in estimation according to the task to which it belongs. More...
 
IEnumerable< TaskElementGetNonScheduled ()
 Retrieves the elements not included in estimation according to the task to which it belongs. More...
 
IEnumerable< TaskElementGetCompleted ()
 Retrieves the completed elements according to the task to which it belongs. More...
 
IEnumerable< TaskElementGetUncompleted ()
 Retrieves the uncompleted elements according to the task to which it belongs. More...
 
- Public Member Functions inherited from Bexel.Api.ReadOnlyElementCollection< TaskElement >
TElement GetElementByID (ElementID id)
 Retrieves the element with the specified ID. More...
 
TElement GetElementByID (int internalID)
 Retrieves the element with the specified internal ID. More...
 
TElement GetElementByID (string uniqueID)
 Retrieves the element with the specified unique ID. More...
 
TElement GetElementByID (Guid uniqueID)
 Retrieves the element with the specified unique ID. More...
 
IEnumerable< TElement > GetElementsByID (string uniqueID)
 Retrieves the elements with the specified unique ID. More...
 
IEnumerable< TElement > GetElementsByID (Guid uniqueID)
 Retrieves the elements with the specified unique ID. More...
 
IEnumerator< TElement > GetEnumerator ()
 
bool ContainsKey (ElementID id)
 Determines whether the collection contains the element with the specified ID. More...
 
bool ContainsKey (int internalID)
 Determines whether the collection contains the element with the specified internal ID. More...
 

Protected Member Functions

override TaskElement Create (ElementRef elementRef)
 
- Protected Member Functions inherited from Bexel.Api.ReadOnlyElementCollection< TaskElement >
override Element Create (ElementRef elementRef)
 

Properties

override Project Project [get]
 
override IReadOnlyDictionary< int, ElementRef > ElementCollectionRef [get]
 
- Properties inherited from Bexel.Api.ReadOnlyElementCollection< TaskElement >
abstract Project Project [get]
 
abstract IReadOnlyDictionary< int, ElementRef > ElementCollectionRef [get]
 
int Count [get]
 
TElement this[ElementID id] [get]
 
TElement this[int internalID] [get]
 

Detailed Description

Member Function Documentation

◆ GetCompleted()

IEnumerable<TaskElement> Bexel.Api.Scheduling.TaskElements.GetCompleted ( )

Retrieves the completed elements according to the task to which it belongs.

Returns
All completed elements according to the task to which it belongs.

◆ GetNonScheduled()

IEnumerable<TaskElement> Bexel.Api.Scheduling.TaskElements.GetNonScheduled ( )

Retrieves the elements not included in estimation according to the task to which it belongs.

Returns
All elements not included in estimation according to the task to which it belongs.

◆ GetScheduled()

IEnumerable<TaskElement> Bexel.Api.Scheduling.TaskElements.GetScheduled ( )

Retrieves the elements included in estimation according to the task to which it belongs.

Returns
All elements included in estimation according to the task to which it belongs.

◆ GetUncompleted()

IEnumerable<TaskElement> Bexel.Api.Scheduling.TaskElements.GetUncompleted ( )

Retrieves the uncompleted elements according to the task to which it belongs.

Returns
All uncompleted elements according to the task to which it belongs.