Class Project
Represents a Project
Inheritance
Namespace: Syncfusion.ProjIO
Assembly: Syncfusion.ProjIO.Base.dll
Syntax
public class Project : Object
Constructors
Project()
Initializes a new instance of the Project class.
Declaration
public Project()
Properties
ActualsInSync
Checks whether all actual work has been synchronized with the project
Declaration
public bool ActualsInSync { get; set; }
Property Value
Type |
---|
System.Boolean |
ActualsInSyncString
Gets or sets the value indicating whether all actual work has been synchronized with the project.
Declaration
public string ActualsInSyncString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether all actual work has been synchronized with the project. |
AdminProject
Checks whether the project is an administrative project
Declaration
public bool AdminProject { get; set; }
Property Value
Type |
---|
System.Boolean |
AdminProjectString
Gets or sets the value indicating whether the project is an administrative project.
Declaration
public string AdminProjectString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the project is an administrative project. |
Assignments
Gets or sets the collection of assignments that make up the project
Declaration
public List<Assignment> Assignments { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<Assignment> |
Author
Gets or sets the author of the project
Declaration
public string Author { get; set; }
Property Value
Type |
---|
System.String |
AutoAddNewResourcesAndTasks
Checks whether to automatically add new resources to the resource pool
Declaration
public bool AutoAddNewResourcesAndTasks { get; set; }
Property Value
Type |
---|
System.Boolean |
AutoAddNewResourcesAndTasksString
Gets or sets the value indicating whether to automatically add new resources to the resource pool.
Declaration
public string AutoAddNewResourcesAndTasksString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether to automatically add new resources to the resource pool. |
Autolink
Checks whether to autolink inserted or moved tasks
Declaration
public bool Autolink { get; set; }
Property Value
Type |
---|
System.Boolean |
AutolinkString
Gets or sets the value indicating whether to auto link inserted or moved tasks.
Declaration
public string AutolinkString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether to auto link inserted or moved tasks. |
BaselineCalendar
Gets or sets the name of the Baseline Calendar
Declaration
public string BaselineCalendar { get; set; }
Property Value
Type |
---|
System.String |
BaselineForEarnedValue
Gets or sets the specific baseline used to calculate Variance values
Declaration
public BaselineForEarnedValue BaselineForEarnedValue { get; set; }
Property Value
Type |
---|
BaselineForEarnedValue |
BaselineForEarnedValueSpecified
Checks whether the specific baseline used to calculate Variance values is specified
Declaration
public bool BaselineForEarnedValueSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
Calendar
Gets or sets the calendar of the project
Declaration
public Calendar Calendar { get; set; }
Property Value
Type |
---|
Calendar |
Calendars
Gets or sets the collection of calendars that is associated with the project
Declaration
public List<Calendar> Calendars { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<Calendar> |
CalendarUID
Gets or sets the project calendar
Declaration
public int CalendarUID { get; set; }
Property Value
Type |
---|
System.Int32 |
CalendarUIDSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string CalendarUIDSerialized { get; set; }
Property Value
Type |
---|
System.String |
Category
Gets or sets the category of the project
Declaration
public string Category { get; set; }
Property Value
Type |
---|
System.String |
Company
Gets or sets the company that owns the project
Declaration
public string Company { get; set; }
Property Value
Type |
---|
System.String |
CreationDate
Gets or sets the date that the project was created
Declaration
public DateTime CreationDate { get; set; }
Property Value
Type |
---|
System.DateTime |
CriticalSlackLimit
Gets or sets the number of days past its end date that a task can go before Microsoft Project marks that task as a critical task
Declaration
public int CriticalSlackLimit { get; set; }
Property Value
Type |
---|
System.Int32 |
CriticalSlackLimitSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string CriticalSlackLimitSerialized { get; set; }
Property Value
Type |
---|
System.String |
CurrencyCode
Gets or sets the three letter currency character code as defined in ISO 4217
Declaration
public string CurrencyCode { get; set; }
Property Value
Type |
---|
System.String |
CurrencyDigits
Gets or sets the number of digits after the decimal symbol
Declaration
public int CurrencyDigits { get; set; }
Property Value
Type |
---|
System.Int32 |
CurrencyDigitsSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string CurrencyDigitsSerialized { get; set; }
Property Value
Type |
---|
System.String |
CurrencySymbol
Gets or sets the currency symbol used in the project
Declaration
public string CurrencySymbol { get; set; }
Property Value
Type |
---|
System.String |
CurrencySymbolPosition
Gets or sets the position of the currency symbol
Declaration
public CurrencySymbolPosition CurrencySymbolPosition { get; set; }
Property Value
Type |
---|
CurrencySymbolPosition |
CurrencySymbolPositionSpecified
Checks whether the position of the currency symbol is specified
Declaration
public bool CurrencySymbolPositionSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
CurrentDate
Gets or sets the system date that the XML was generated
Declaration
public DateTime CurrentDate { get; set; }
Property Value
Type |
---|
System.DateTime |
DaysPerMonth
Gets or sets the number of days per month
Declaration
public int DaysPerMonth { get; set; }
Property Value
Type |
---|
System.Int32 |
DaysPerMonthSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string DaysPerMonthSerialized { get; set; }
Property Value
Type |
---|
System.String |
DefaultFinishTime
Gets or sets the default finish time of new tasks.
Declaration
public TimeSpan DefaultFinishTime { get; set; }
Property Value
Type | Description |
---|---|
System.TimeSpan | The default finish time of new tasks. |
DefaultFinishTimeSpecified
Checks whether the default finish time of new tasks is specified
Declaration
public bool DefaultFinishTimeSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
DefaultFixedCostAccrual
Gets or sets the default from where fixed costs are accrued
Declaration
public DefaultFixedCostAccrual DefaultFixedCostAccrual { get; set; }
Property Value
Type |
---|
DefaultFixedCostAccrual |
DefaultOvertimeRate
Gets or sets the default overtime rate for new resources
Declaration
public float DefaultOvertimeRate { get; set; }
Property Value
Type |
---|
System.Single |
DefaultOvertimeRateSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string DefaultOvertimeRateSerialized { get; set; }
Property Value
Type |
---|
System.String |
DefaultStandardRate
Gets or sets the default standard rate for new resources
Declaration
public float DefaultStandardRate { get; set; }
Property Value
Type |
---|
System.Single |
DefaultStandardRateSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string DefaultStandardRateSerialized { get; set; }
Property Value
Type |
---|
System.String |
DefaultStartTime
Gets or sets the default start time of new tasks
Declaration
public TimeSpan DefaultStartTime { get; set; }
Property Value
Type |
---|
System.TimeSpan |
DefaultStartTimeSpecified
Checks whether the default start time of new tasks is specified
Declaration
public bool DefaultStartTimeSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
DefaultTaskEVMethod
Gets or sets the default earned value method for tasks
Declaration
public EarnedValueMethod DefaultTaskEVMethod { get; set; }
Property Value
Type |
---|
EarnedValueMethod |
DefaultTaskType
Gets or sets the default type of new tasks
Declaration
public TaskType DefaultTaskType { get; set; }
Property Value
Type |
---|
TaskType |
DurationFormat
Gets or sets the format for expressing the bulk duration
Declaration
public DurationFormat DurationFormat { get; set; }
Property Value
Type |
---|
DurationFormat |
DurationFormatSpecified
Checks whether Duration format is specified
Declaration
public bool DurationFormatSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
EarnedValueMethod
Gets or sets the default method for calculating earned value
Declaration
public EarnedValueMethod EarnedValueMethod { get; set; }
Property Value
Type |
---|
EarnedValueMethod |
EarnedValueMethodSpecified
Checks whether Earned Value calculation method is specified
Declaration
public bool EarnedValueMethodSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
EditableCostSting
Gets or sets the value indicating whether the actual costs are editable.
Declaration
public string EditableCostSting { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the actual costs are editable. |
ExtendedAttributes
Gets or sets the collection of extended attribute (custom field) definitions associated with the project
Declaration
public List<ExtendedAttribute> ExtendedAttributes { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<ExtendedAttribute> |
ExtendedCreationDate
Gets or sets Date used for calculation and reporting
Declaration
public DateTime ExtendedCreationDate { get; set; }
Property Value
Type |
---|
System.DateTime |
FinishDate
Gets or sets the finish date of the project
Declaration
public DateTime FinishDate { get; set; }
Property Value
Type |
---|
System.DateTime |
FinishDateSerialized
Gets or sets the finish date of the project
Declaration
public string FinishDateSerialized { get; set; }
Property Value
Type |
---|
System.String |
Remarks
This property is used while Serializing and Deserializing the Project XML file
FinshTimeString
Gets or sets the default finish time of new tasks
Declaration
public string FinshTimeString { get; set; }
Property Value
Type |
---|
System.String |
FiscalYearStart
Checks whether to use fiscal year numbering
Declaration
public bool FiscalYearStart { get; set; }
Property Value
Type |
---|
System.Boolean |
FiscalYearStartString
Gets or sets the value indicating whether to use fiscal year numbering.
Declaration
public string FiscalYearStartString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether to use fiscal year numbering. |
FYStartDate
Gets or sets the Fiscal Year starting month
Declaration
public FYStartDate FYStartDate { get; set; }
Property Value
Type |
---|
FYStartDate |
HonorConstraints
Checks whether tasks honour their constraint dates
Declaration
public bool HonorConstraints { get; set; }
Property Value
Type |
---|
System.Boolean |
HonorConstraintsString
Gets or sets the value indicating whether tasks honor their constraint dates.
Declaration
public string HonorConstraintsString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether tasks honor their constraint dates. |
InsertedProjectsLikeSummary
Checks whether to calculate subtasks as summary tasks
Declaration
public bool InsertedProjectsLikeSummary { get; set; }
Property Value
Type |
---|
System.Boolean |
InsertedProjectsLikeSummaryString
Gets or sets the value indicating whether to calculate subtasks as summary tasks.
Declaration
public string InsertedProjectsLikeSummaryString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether to calculate subtasks as summary tasks. |
IsEditableActualCosts
Checks whether or not actual costs are editable
Declaration
public bool IsEditableActualCosts { get; set; }
Property Value
Type |
---|
System.Boolean |
KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled
Checks whether or not tasks moving from Manual to Auto Scheduled should be moved to the nearest working time
Declaration
public bool KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled { get; set; }
Property Value
Type |
---|
System.Boolean |
KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduledString
Gets or sets the value indicating whether or not tasks moving from Manual to Auto Scheduled should be moved to the nearest working time.
Declaration
public string KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduledString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether or not tasks moving from Manual to Auto Scheduled should be moved to the nearest working time. |
LastSaved
Gets or sets the date that the project was last saved
Declaration
public DateTime LastSaved { get; set; }
Property Value
Type |
---|
System.DateTime |
Manager
Gets or sets the manager of the project
Declaration
public string Manager { get; set; }
Property Value
Type |
---|
System.String |
MicrosoftProjectServerURL
Checks whether the project was created by a Project Server user as opposed to an NT user
Declaration
public bool MicrosoftProjectServerURL { get; set; }
Property Value
Type |
---|
System.Boolean |
MicrosoftProjectServerURLString
Gets or sets the value indicating whether the project was created by a Project Server user as opposed to an NT user.
Declaration
public string MicrosoftProjectServerURLString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the project was created by a Project Server user as opposed to an NT user. |
MinutesPerDay
Gets or sets the number of minutes per day
Declaration
public int MinutesPerDay { get; set; }
Property Value
Type |
---|
System.Int32 |
MinutesPerDaySerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string MinutesPerDaySerialized { get; set; }
Property Value
Type |
---|
System.String |
MinutesPerWeek
Gets or sets the number of minutes per week
Declaration
public int MinutesPerWeek { get; set; }
Property Value
Type |
---|
System.Int32 |
MinutesPerWeekSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string MinutesPerWeekSerialized { get; set; }
Property Value
Type |
---|
System.String |
MoveCompletedEndsBack
Checks whether the end of completed portions of tasks scheduled to begin after the status date but begun early should be moved back to the status date
Declaration
public bool MoveCompletedEndsBack { get; set; }
Property Value
Type |
---|
System.Boolean |
MoveCompletedEndsBackString
Gets or sets the value indicating whether the end of completed portions of tasks scheduled to begin after the status date but begun early should be moved back to the status date.
Declaration
public string MoveCompletedEndsBackString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the end of completed portions of tasks scheduled to begin after the status date but begun early should be moved back to the status date. |
MoveCompletedEndsForward
Checks whether the end of completed portions of tasks scheduled to have been completed before the status date but begun late should be moved up to the status date
Declaration
public bool MoveCompletedEndsForward { get; set; }
Property Value
Type |
---|
System.Boolean |
MoveCompletedEndsForwardString
Gets or sets the value indicating whether the end of completed portions of tasks scheduled to have been completed before the status date but begun late should be moved up to the status date.
Declaration
public string MoveCompletedEndsForwardString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the end of completed portions of tasks scheduled to have been completed before the status date but begun late should be moved up to the status date. |
MoveRemainingStartsBack
Checks whether the beginning of remaining portions of tasks scheduled to begin after the status date but begun early should be moved back to the status date
Declaration
public bool MoveRemainingStartsBack { get; set; }
Property Value
Type |
---|
System.Boolean |
MoveRemainingStartsBackString
Gets or sets the value indicating whether the beginning of remaining portions of tasks scheduled to begin after the status date but begun early should be moved back to the status date.
Declaration
public string MoveRemainingStartsBackString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the beginning of remaining portions of tasks scheduled to begin after the status date but begun early should be moved back to the status date. |
MoveRemainingStartsForward
Checks whether the beginning of remaining portions of tasks scheduled to have begun late should be moved up to the status date
Declaration
public bool MoveRemainingStartsForward { get; set; }
Property Value
Type |
---|
System.Boolean |
MoveRemainingStartsForwardString
Gets or sets the value indicating whether the beginning of remaining portions of tasks scheduled to have begun late should be moved up to the status date.
Declaration
public string MoveRemainingStartsForwardString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the beginning of remaining portions of tasks scheduled to have begun late should be moved up to the status date. |
MultipleCriticalPaths
Checks wether multiple critical paths are calculated
Declaration
public bool MultipleCriticalPaths { get; set; }
Property Value
Type |
---|
System.Boolean |
MultipleCriticalPathsString
Gets or sets the value indicating whether multiple critical paths are calculated.
Declaration
public string MultipleCriticalPathsString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether multiple critical paths are calculated. |
Name
Gets or sets the name of the project
Declaration
public string Name { get; set; }
Property Value
Type |
---|
System.String |
NewTaskAreManualString
Gets or sets the value indicating whether or not new tasks should be made in Manual mode.
Declaration
public string NewTaskAreManualString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether or not new tasks should be made in Manual mode. |
NewTasksAreManual
Checks whether or not new tasks should be made in Manual mode
Declaration
public bool NewTasksAreManual { get; set; }
Property Value
Type |
---|
System.Boolean |
NewTasksEffortDriven
Checks whether new tasks are effort driven
Declaration
public bool NewTasksEffortDriven { get; set; }
Property Value
Type |
---|
System.Boolean |
NewTasksEffortDrivenString
Gets or sets the value indicating whether new tasks are effort driven.
Declaration
public string NewTasksEffortDrivenString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether new tasks are effort driven. |
NewTasksEstimated
Checks whether to show the estimated duration by default
Declaration
public bool NewTasksEstimated { get; set; }
Property Value
Type |
---|
System.Boolean |
NewTasksEstimatedString
Gets or sets the value indicating whether to show the estimated duration by default.
Declaration
public string NewTasksEstimatedString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether to show the estimated duration by default. |
NewTaskStartDate
Gets or sets the default date for new tasks start
Declaration
public NewTaskStartDate NewTaskStartDate { get; set; }
Property Value
Type |
---|
NewTaskStartDate |
OutlineCodes
Gets or sets the collection of outline code definitions associated with the project
Declaration
public List<OutlineCode> OutlineCodes { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<OutlineCode> |
ProjectExternallyEdited
Checks whether the project XML was edited
Declaration
public bool ProjectExternallyEdited { get; set; }
Property Value
Type |
---|
System.Boolean |
ProjectExternallyEditedString
Gets or sets the value indicating whether the project XML was edited.
Declaration
public string ProjectExternallyEditedString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether the project XML was edited. |
RemoveFileProperties
Checks whether to remove all file properties on save
Declaration
public bool RemoveFileProperties { get; set; }
Property Value
Type |
---|
System.Boolean |
RemoveFilePropertiesString
Gets or sets the value indicating whether to remove all file properties on save.
Declaration
public string RemoveFilePropertiesString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether to remove all file properties on save. |
Resources
Gets or sets the collection of resources that make up the project
Declaration
public List<Resource> Resources { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<Resource> |
Revision
Gets or sets the number of times a project has been saved
Declaration
public int Revision { get; set; }
Property Value
Type |
---|
System.Int32 |
RevisionSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string RevisionSerialized { get; set; }
Property Value
Type |
---|
System.String |
RevisionSpecified
Gets or sets a value indicating whether the revision is specified.
Declaration
public bool RevisionSpecified { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
RootTask
Gets or sets the collection of tasks that make up the project
Declaration
public Tasks RootTask { get; set; }
Property Value
Type |
---|
Tasks |
SaveVersion
Gets or sets the version of Microsoft Office Project from which the project was saved
Declaration
public int SaveVersion { get; set; }
Property Value
Type |
---|
System.Int32 |
SaveVersionSerialized
This property is used while Serializing and Deserializing the Project XML file
Declaration
public string SaveVersionSerialized { get; set; }
Property Value
Type |
---|
System.String |
ScheduleFromStart
Checks whether the date that the project was last saved is specified
Declaration
public bool ScheduleFromStart { get; set; }
Property Value
Type |
---|
System.Boolean |
ScheduleFromStartSpecified
Gets or sets a value indicating whether schedule the beginning of the working time is specified.
Declaration
public bool ScheduleFromStartSpecified { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ScheduleFromStartString
Gets or sets the value indicating whether schedule the beginning of the working time.
Declaration
public string ScheduleFromStartString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether schedule the beginning of the working time. |
SplitsInProgressTasks
Checks whether in-progress tasks can be split
Declaration
public bool SplitsInProgressTasks { get; set; }
Property Value
Type |
---|
System.Boolean |
SplitsInProgressTasksString
Gets or sets the value indicating whether in-progress tasks can be split.
Declaration
public string SplitsInProgressTasksString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether in-progress tasks can be split. |
SpreadActualCost
Checks whether actual costs are spread to the status date
Declaration
public bool SpreadActualCost { get; set; }
Property Value
Type |
---|
System.Boolean |
SpreadActualCostString
Gets or sets the value indicating whether actual costs are spread to the status date.
Declaration
public string SpreadActualCostString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether actual costs are spread to the status date. |
SpreadPercentComplete
Checks whether percent complete is spread to the status date
Declaration
public bool SpreadPercentComplete { get; set; }
Property Value
Type |
---|
System.Boolean |
SpreadPercentCompleteString
Gets or sets the value indicating whether percent complete is spread to the status date.
Declaration
public string SpreadPercentCompleteString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether percent complete is spread to the status date. |
StartDate
Gets or sets the start date of the project
Declaration
public DateTime StartDate { get; set; }
Property Value
Type |
---|
System.DateTime |
StartDateSerialized
Gets or sets the start date of the project
Declaration
public string StartDateSerialized { get; set; }
Property Value
Type |
---|
System.String |
Remarks
This property is used while Serializing and Deserializing the Project XML file
StartTimeString
Gets or sets the start time of new tasks.
Declaration
public string StartTimeString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies the start time of new tasks. |
StatusDate
Gets or sets Date used for calculation and reporting
Declaration
public DateTime StatusDate { get; set; }
Property Value
Type |
---|
System.DateTime |
Subject
Gets or sets the subject of the project
Declaration
public string Subject { get; set; }
Property Value
Type |
---|
System.String |
TaskUpdatesResource
Checks whether updates to tasks update resources
Declaration
public bool TaskUpdatesResource { get; set; }
Property Value
Type |
---|
System.Boolean |
TaskUpdatesResourceString
Gets or sets the value indicating whether updates to tasks update resources.
Declaration
public string TaskUpdatesResourceString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether updates to tasks update resources. |
Title
Gets or sets the title of the project
Declaration
public string Title { get; set; }
Property Value
Type |
---|
System.String |
UID
Gets or sets the unique ID of the project
Declaration
public string UID { get; set; }
Property Value
Type |
---|
System.String |
UpdateManuallyScheduledTasksWhenEditingLinks
Decides whether or not to update manually scheduled tasks when editing links
Declaration
public bool UpdateManuallyScheduledTasksWhenEditingLinks { get; set; }
Property Value
Type |
---|
System.Boolean |
UpdateManuallyScheduledTasksWhenEditingLinksString
Gets or sets the value indicating whether or not to update manually scheduled tasks when editing links.
Declaration
public string UpdateManuallyScheduledTasksWhenEditingLinksString { get; set; }
Property Value
Type | Description |
---|---|
System.String | The string that specifies whether or not to update manually scheduled tasks when editing links. |
WBSMasks
Gets or sets the table of entries that define the outline code mask
Declaration
public WBSMasks WBSMasks { get; set; }
Property Value
Type |
---|
WBSMasks |
WeekStartDay
Gets or sets the Start day of the week
Declaration
public WeekStartDay WeekStartDay { get; set; }
Property Value
Type |
---|
WeekStartDay |
WorkFormat
Gets or sets the default work unit format
Declaration
public WorkFormat WorkFormat { get; set; }
Property Value
Type |
---|
WorkFormat |
WorkFormatSpecified
Checks whether Work format is specified
Declaration
public bool WorkFormatSpecified { get; set; }
Property Value
Type |
---|
System.Boolean |
Methods
CalculateResourceIDs()
Calculate Resource IDs
Declaration
public void CalculateResourceIDs()
CalculateTaskIDs()
Calculate Task IDs
Declaration
public void CalculateTaskIDs()
GetAssignmentByUID(Int32)
Get Assignment using UID
Declaration
public Assignment GetAssignmentByUID(int uid)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | uid | UID of the Assignment |
Returns
Type | Description |
---|---|
Assignment | Assignment Object |
GetResourceByUID(Int32)
Get the Resource using UID
Declaration
public Resource GetResourceByUID(int uid)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | uid | UID of the Resource |
Returns
Type | Description |
---|---|
Resource | Resource object |
GetTaskByUID(Int32)
Get the Task using UID
Declaration
public Task GetTaskByUID(int uid)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | uid | UID of the Task |
Returns
Type | Description |
---|---|
Task | Task object |
Save(Stream)
Writes Project to stream
Declaration
public void Save(Stream stream)
Parameters
Type | Name | Description |
---|---|---|
System.IO.Stream | stream | stream |
Save(String)
Writes Project to XML file
Declaration
public void Save(string filename)
Parameters
Type | Name | Description |
---|---|---|
System.String | filename | XML file name |