10 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
16 enum class BaselineType;
18 enum class CostAccrualType;
19 enum class CurrencySymbolPositionType;
20 enum class DateFormat;
22 enum class EarnedValueMethodType;
23 template <
typename,
typename>
class Key;
26 enum class PrjKey : uint8_t;
27 enum class TaskStartDateType;
29 enum class TimeUnitType : int8_t;
36 template <
typename>
class SmartPtr;
37 template <
typename T0>
using SharedPtr = System::SmartPtr<T0>;
48 class ASPOSE_TASKS_SHARED_CLASS
Prj
Represents a property key of a class of the specified type. An instance of this class is used when ge...
Definition: Key.h:78
Represents supported properties of Project object.
Definition: Prj.h:49
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & Autolink()
Determines whether inserted or moved tasks are auto linked.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & ActualsInSync()
Determines whether all actual works have been synchronized with the project.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & SpreadActualCost()
Determines whether actual costs are spread to the status date.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & CurrentDate()
The system date.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & MoveCompletedEndsBack()
Determines whether the end of completed portions of tasks scheduled to start after the status date bu...
static Aspose::Tasks::Key< Aspose::Tasks::TaskStartDateType, Aspose::Tasks::PrjKey > & NewTaskStartDate()
The default start date type for new tasks.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & AdminProject()
Determines whether a project is an administrative project.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & TimescaleStart()
The date that the timescale in the view starts.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & MoveRemainingStartsForward()
Determines whether the beginning of remaining portions of tasks scheduled to have begun later should ...
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & CurrencySymbol()
The currency symbol used in a project.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & MicrosoftProjectServerURL()
Determines whether a project was created by a Project Server user as opposed to an NT user.
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & CurrencyDigits()
The number of digits after a decimal symbol.
static Aspose::Tasks::Key< Aspose::Tasks::EarnedValueMethodType, Aspose::Tasks::PrjKey > & DefaultTaskEVMethod()
The default earned value method for tasks.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & TimescaleFinish()
The date that the timescale in the view finishes.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & NewTasksEffortDriven()
Determines whether new tasks are effort driven.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & DefaultFinishTime()
The default finish time of new tasks.
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & SaveVersion()
The version of Microsoft Office Project from which a project file was saved.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & ScheduleFromStart()
Determines whether to calculate the project schedule forward from the start date.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & HonorConstraints()
Determines whether tasks honor their constraint dates.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & CreationDate()
The date and time when a project was created.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & MoveCompletedEndsForward()
Determines whether the end of completed portions of tasks scheduled to have been completed before the...
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & DaysPerMonth()
The number of days per month.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & MultipleCriticalPaths()
Determines whether multiple critical paths are calculated.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & NewTasksEstimated()
Determines whether an estimated duration is shown by default.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & MoveRemainingStartsBack()
Determines whether the beginning of remaining portions of tasks scheduled to start after the status d...
static Aspose::Tasks::Key< Aspose::Tasks::EarnedValueMethodType, Aspose::Tasks::PrjKey > & EarnedValueMethod()
The default method for calculating earned value.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Category()
The category of a project.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & HyperlinkBase()
Project's hyperlink base.
static Aspose::Tasks::Key< Aspose::Tasks::BaselineType, Aspose::Tasks::PrjKey > & BaselineForEarnedValue()
The specific baseline used to calculate Variance values.
static Aspose::Tasks::Key< Aspose::Tasks::CostAccrualType, Aspose::Tasks::PrjKey > & DefaultFixedCostAccrual()
The default type when fixed costs are accrued.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & SpreadPercentComplete()
Determines whether a percent complete is spread to the status date.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & RemoveFileProperties()
Determines whether all file properties will be removed on save.
static Aspose::Tasks::Key< Aspose::Tasks::TimeUnitType, Aspose::Tasks::PrjKey > & WorkFormat()
The format used to show the duration of the task.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Keywords()
Project's keywords.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Subject()
The subject of a project.
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & Revision()
The number of times a project was saved.
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & MinutesPerWeek()
The number of minutes per week.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & ExtendedCreationDate()
Date used for calculation and reporting.
static Aspose::Tasks::Key< Aspose::Tasks::Month, Aspose::Tasks::PrjKey > & FyStartDate()
The month when fiscal year is starting.
static Aspose::Tasks::Key< Aspose::Tasks::DayType, Aspose::Tasks::PrjKey > & WeekStartDay()
First day of a week.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & FiscalYearStart()
Determines whether the fiscal year numbering is used.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Template()
Project's template.
static Aspose::Tasks::Key< double, Aspose::Tasks::PrjKey > & DefaultStandardRate()
The default standard rate for new resources.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & DefaultStartTime()
The default start time of new tasks.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & UpdateManuallyScheduledTasksWhenEditingLinks()
Determines whether manual tasks must be updated when links were edited.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Manager()
The manager of a project.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & StatusDate()
the status date to display progress or to calculate earned value totals. The status date is the same ...
static Aspose::Tasks::Key< Aspose::Tasks::CurrencySymbolPositionType, Aspose::Tasks::PrjKey > & CurrencySymbolPosition()
The placement of the currency symbol.
static Aspose::Tasks::Key< Aspose::Tasks::TimeUnitType, Aspose::Tasks::PrjKey > & DurationFormat()
The format for expressing the bulk duration.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & ProjectExternallyEdited()
Determines whether the project was externally edited.
static Aspose::Tasks::Key< System::Guid, Aspose::Tasks::PrjKey > & Guid()
The GUID of the project.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & AreEditableActualCosts()
Determines whether actual costs are editable.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & LastAuthor()
Project's last author.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & StartDate()
The start date of a project.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & FinishDate()
The finish date of a project.
static Aspose::Tasks::Key< Aspose::Tasks::TaskType, Aspose::Tasks::PrjKey > & DefaultTaskType()
The default type of new tasks.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & LastSaved()
The date when a project was saved last time.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Uid()
The unique Id of a project.
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & CriticalSlackLimit()
The number of days to the end of a task when Microsoft Project marks that task as a critical task.
static Aspose::Tasks::Key< Aspose::Tasks::DateFormat, Aspose::Tasks::PrjKey > & DateFormat()
Project view date format.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Title()
The title of a project.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & CurrencyCode()
The three letter currency character code as defined in ISO 4217. Example of valid values is "USD".
static Aspose::Tasks::Key< bool, Aspose::Tasks::PrjKey > & AutoCalculateAssignmentCosts()
Determines whether assignment cost and remaining cost should be auto calculated using assignment's wo...
static Aspose::Tasks::Key< System::SharedPtr< Aspose::Tasks::Calendar >, Aspose::Tasks::PrjKey > & Calendar()
The project calendar.
static Aspose::Tasks::Key< double, Aspose::Tasks::PrjKey > & DefaultOvertimeRate()
The default overtime rate for new resources.
static Aspose::Tasks::Key< bool, Aspose::Tasks::PrjKey > & ShowProjectSummaryTask()
Determines whether to display summary information about an entire project on a single row with its ow...
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Name()
The name of the project.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & TaskUpdatesResource()
Determines whether updates to tasks update resources.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Author()
The author of a project.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & NewTasksAreManual()
Determines whether new tasks created as manual.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & InsertedProjectsLikeSummary()
Determines whether subtasks are calculated as summary tasks.
static Aspose::Tasks::Key< int32_t, Aspose::Tasks::PrjKey > & MinutesPerDay()
The number of minutes per day.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & AutoAddNewResourcesAndTasks()
Determines whether new resources or tasks automatically added to a resource or task pool.
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled()
Determines whether manual tasks must be kept on nearest working time when made as auto scheduled.
static Aspose::Tasks::Key< System::DateTime, Aspose::Tasks::PrjKey > & LastPrinted()
Project's last print time.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Comments()
Project's comments.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & CustomDateFormat()
Project view custom date format. Used to format dates when Prj::DateFormat property is set to Tasks::...
static Aspose::Tasks::Key< Aspose::Tasks::NullableBool, Aspose::Tasks::PrjKey > & SplitsInProgressTasks()
Determines whether in-progress tasks can be split.
static Aspose::Tasks::Key< System::String, Aspose::Tasks::PrjKey > & Company()
The company where a project was created.
Aspose.
Definition: Asn.h:13