[]
        
(Showing Draft Content)

C1.GanttView.TasksMappingCollection

TasksMappingCollection Class

Represents a generic collection of mappings for properties of Task derived objects to appropriate data fields.

Inheritance
TasksMappingCollection
Namespace: C1.GanttView
Assembly: C1.WPF.GanttView.dll
Syntax
public class TasksMappingCollection : MappingCollectionBase<Task>

Constructors

Name Description
TasksMappingCollection()

Initializes a new instance of the TasksMappingCollection class.

Properties

Name Description
CalendarID

Returns C1.Schedule.MappingInfo object for the CalendarID property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the CalendarID property to be bound to the appropriate field in the data source.

ConstraintDate

Returns C1.Schedule.MappingInfo object for the ConstraintDate property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the ConstraintDate property to be bound to the appropriate field in the data source.

ConstraintType

Returns C1.Schedule.MappingInfo object for the ConstraintType property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the ConstraintType property to be bound to the appropriate field in the data source.

CustomFields

Returns C1.Schedule.MappingInfo object for the C1.GanttView.BaseObject.FieldValues property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the C1.GanttView.BaseObject.FieldValues property to be bound to the appropriate field in the data source.

Deadline

Returns C1.Schedule.MappingInfo object for the Deadline property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Deadline property to be bound to the appropriate field in the data source.

Duration

Returns C1.Schedule.MappingInfo object for the Duration property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Duration property to be bound to the appropriate field in the data source.

DurationUnits

Returns C1.Schedule.MappingInfo object for the DurationUnits property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the DurationUnits property to be bound to the appropriate field in the data source.

Finish

Returns C1.Schedule.MappingInfo object for the Finish property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Finish property to be bound to the appropriate field in the data source.

HideBar

Returns C1.Schedule.MappingInfo object for the HideBar property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the HideBar property to be bound to the appropriate field in the data source.

Initialized

Returns C1.Schedule.MappingInfo object for the Initialized property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Initialized property to be bound to the appropriate field in the data source.

Mode

Returns C1.Schedule.MappingInfo object for the Mode property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Mode property to be bound to the appropriate field in the data source.

Name

Returns C1.Schedule.MappingInfo object for the Name property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Name property to be bound to the appropriate field in the data source.

NextID

Returns C1.Schedule.MappingInfo object for the NextID property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the NextID property to be bound to the appropriate field in the data source.

Notes

Returns C1.Schedule.MappingInfo object for the Notes property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Notes property to be bound to the appropriate field in the data source.

OutlineParentID

Returns C1.Schedule.MappingInfo object for the OutlineParentID property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the OutlineParentID property to be bound to the appropriate field in the data source.

Parts

Returns C1.Schedule.MappingInfo object for the Notes property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Notes property to be bound to the appropriate field in the data source.

PercentComplete

Returns C1.Schedule.MappingInfo object for the PercentComplete property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the PercentComplete property to be bound to the appropriate field in the data source.

Predecessors

Returns C1.Schedule.MappingInfo object for the Predecessors property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Predecessors property to be bound to the appropriate field in the data source.

Resources

Returns C1.Schedule.MappingInfo object for the ResourceRefs property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the ResourceRefs property to be bound to the appropriate field in the data source.

Start

Returns C1.Schedule.MappingInfo object for the Start property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Start property to be bound to the appropriate field in the data source.

Summary

Returns C1.Schedule.MappingInfo object for the Summary property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the Summary property to be bound to the appropriate field in the data source.

TaskID

Returns C1.Schedule.MappingInfo object for the ID property of the Task object. If the storage object is bound to a data source via its DataSource property, the properties of this object allow the ID property to be bound to the appropriate field in the data source.

Methods

Name Description
ReadObject(Task, object, bool)

Fills BaseObject object with values from specified boundObject.

WriteObject(Task, object)

Fills boundObject with values from specified BaseObject object.