Aspose::Tasks

Aspose::Tasks namespace

This reference page enumerates the public types within Aspose::Tasks, such as assignment baseline classes, availability period collections, and baseline handling utilities, enabling developers to programmatically manipulate Microsoft Project files.

Classes

NameDescription
AsnRepresents properties of ResourceAssignment object.
AssignmentBaselineRepresents Baseline of a resource assignment.
AssignmentBaselineCollectionRepresents a collection of AssignmentBaseline objects.
AvailabilityPeriodRepresents a period when a resource is available.
AvailabilityPeriodCollectionRepresents a collection which contains AvailabilityPeriod objects.
BaselineRepresents baseline values of a resource.
BaselineCollectionRepresents a collection of Baseline objects.
BuildVersionInfoContains build version and product information.
ByMonthDayRepetitionRepresents a pattern which is based on the absolute position of a day in a month
ByMonthWeekDayRepetitionRepresents a pattern which is based on the position of weekday in a month.
ByYearDayRepetitionRepresents a pattern which is based on the absolute position of a day in a month
ByYearWeekDayRepetitionRepresents a pattern which is based on position of a weekday in a month.
CalendarRepresents a calendar used in a project.
CalendarCollectionRepresents a collection of Calendar objects.
CalendarExceptionRepresent exceptional time periods in a calendar.
CalendarExceptionCollectionRepresents a collection of CalendarException objects.
CopyToOptionsAllows to specify additional options when copying project data.
CssSavingArgsThis class represents set of data that related to external CSS file’s saving tha
DailyCalendarRepetitionRepresents a class for repetitions in daily recurrence pattern based on calendar
DailyRecurrencePatternRepresents the set of parameters are used to create a daily recurring task in a
DailyRepetitionBaseRepresents a base class for repetitions in daily recurrence pattern.
DailyWorkRepetitionRepresents a class for repetitions in daily recurrence pattern based on work day
DayTypeCollectionRepresents a collection of DayType objects.
DurationRepresents duration in a project.
EndAfterRecurrenceRangeRepresents the recurrence range of recurring task which is limited by occurrence
EndByRecurrenceRangeRepresents the recurrence range of recurring task which is limited by finish day
EntityProperty< T >Represents an entity item (property of container class).
ExtendedAttributeRepresents extended attributes.
ExtendedAttributeCollectionRepresents a collection of ExtendedAttribute objects.
ExtendedAttributeDefinitionRepresents an extended attribute definition associated with a project.
ExtendedAttributeDefinitionCollectionRepresents a collection of ExtendedAttributeDefinition objects.
FilterRepresents a filter in Project .
FilterCollectionContains a list of Filter objects. Implements ICollection< Filter > interface.
FilterCriteriaDefines the criteria that tasks or resources must meet to be displayed in MSP vi
FontResolveEventArgsProvides arguments for the callback that is invoked when font is resolved.
FontSavingArgsThis class represents set of data that related to external fonts file’s saving t
FontSettingsSpecifies font settings used when rendering project’s view.
GanttChartViewRepresents a GanttChart view.
GraphicalIndicatorCriteriaRepresents one graphical indicator criteria associated with an extended attribut
GraphicalIndicatorCriteriaValueRepresents a value used in condition check of graphical indicators criteria.
GraphicalIndicatorsInfoRepresents an graphical indicators definition associated with an extended attrib
GroupRepresents a group definition. A Group object is a member of the ResourceGroups
GroupCollectionContains a list of Group objects. Implements ICollection< Group > interface.
GroupCriterionRepresents a criterion in a group definition. The GroupCriterion object is a mem
GroupCriterionCollectionContains a collection of GroupCriterion objects. Implements ICollection< GroupCr
ICalculatedPropertyGetterMarker interface for property getter.
ICalculatedPropertySetterMarker interface for property setter.
ICalendarRepresents a calendar abstraction which can be used for various calculations of
ICssSavingCallbackRepresents a callback that is called to create resource to store CSS.
IEntityWithTdDenotes an entity which can contain Timephased Data.
IFontSavingCallbackRepresents a callback that is called to create resource to store fonts.
IImageSavingCallbackRepresents a callback that is called to create resource to store images.
IMessageHandlerRepresents a callback the results of resource leveling.
IVbaModuleRepresents a module with VBA code.
ImageSavingArgsThis class represents set of data that related to external image file’s saving t
ItemRepresents an item which contains a value of any type and invokes Get/Set Action
Key< T, K >Represents a property key of a class of the specified type. An instance of this
LicenseProvides methods to license the component.
LoadOptionsAllows to specify additional load parameters when loading a project from file or
MeteredProvides methods to set metered key.
MonthlyRecurrencePatternRepresents the set of parameters are used to create a monthly recurring task in
MonthlyRepetitionBaseRepresents a base pattern for monthly day position.
NullableBoolA class for boolean values with possibility to check whether the value was defin
OleObjectRepresents an OLE object which can be inserter into Gantt Chart View of an MPP f
OleObjectCollectionRepresents a collection containing the instances of the OleObject class.
OutlineCodeRepresents a value of an outline code.
OutlineCodeCollectionRepresents a collection of OutlineCode objects.
OutlineCodeDefinitionRepresents an outline code definition.
OutlineCodeDefinitionCollectionRepresents a collection of OutlineCodeDefinition objects.
OutlineMaskRepresents four elements of a mask which defines an outline code format.
OutlineMaskCollectionRepresents a collection of OutlineMask objects.
OutlineValueRepresents an outline value.
OutlineValueCollectionRepresents a collection of OutlineValue objects.
ParseErrorArgsProvides data for the ParseErrorCallback delegate.
PrimaveraBaseReaderRepresents a base reader which can be used to read Project UIDs from multi proje
PrimaveraProjectPropertiesRepresents Primavera-specific properties for a project read from Primavera files
PrimaveraReadOptionsAllows to specify additional options when reading Primavera Xml or Primavera Xer
PrimaveraTaskPropertiesRepresents Primavera-specific properties for a task read from Primavera files (X
PrimaveraXerReaderRepresents a reader to read Project UIDs from Primavera XER file
PrimaveraXmlReaderRepresents a reader which allows to retrieve Project UIDs from Primavera Xml fil
PrjRepresents supported properties of Project object.
ProjectRepresents a project.
ProjectDisplayOptionsRepresents the display options for a project instance.
ProjectFileInfoThe class instance contains information about project file format and version of
ProjectInfoBrief info about the published project available on Project Online.
ProjectServerCredentialsCredentials which are used to connect to Project Online or on-premise instance o
ProjectServerManagerThe class which provides the methods to read and to perform operations on projec
ProjectServerSaveOptionsAllows to specify additional options when project is saved to Project Server or
PropertyContainer< T >Represents property container.
RateRepresents a definition of a time period and rates applicable for a resource dur
RateByDateCollectionRepresents a collection which mappings of DateTime to Rate objects.
RateCollectionRepresents a collection which contains Rate objects.
ReadOnlyCollectionBase< T >Represents a read-only collection of objects.
RecurrencePatternBaseRepresents the base class of recurrence pattern.
RecurrenceRangeBaseRepresents the recurrence range of recurring task.
RecurringTaskInfoRepresents the details of a recurring task in a project.
RecurringTaskParametersRepresents the set of parameters are used to create a recurring task in a projec
ResourceRepresents a resource in a project.
ResourceAssignmentRepresents a resource assignment in a project.
ResourceAssignmentCollectionRepresents a collection of ResourceAssignment objects.
ResourceCollectionRepresents a collection of Resource objects.
ResourceSavingArgsThis class represents set of data that related to external resource file’s savin
ResourceUsageViewRepresents resource usage view in a project.
ResourceUsageViewFieldCollectionRepresent a collection of ResourceUsageViewField values.
RscRepresents supported properties of Resource object.
SplitPartRepresents a task portion. The SplitPart is a member of the task’s SplitParts co
SplitPartCollectionCollection that represents the portions of a task.
TableRepresents a table in Project
TableCollectionContains a list of Table objects. Implements ICollection< Table > interface.
TableFieldRepresents a field of a table in a project.
TableFieldCollectionContains a list of TableField objects. Implements IList< TableField > interface.
TaskRepresents a task in a project.
TaskBaselineRepresents Baseline of a Task .
TaskBaselineCollectionRepresents a collection of TaskBaseline objects.
TaskCollectionRepresents a collection of Task objects.
TaskLinkRepresents a predecessor link.
TaskLinkCollectionRepresents a collection of Task objects.
TaskUsageViewRepresents task usage view in a project.
TaskUsageViewFieldCollectionRepresents a collection of TaskUsageViewField values.
TimelineViewRepresents a timeline view of a project.
TimephasedDataRepresents a time phased data.
TimephasedDataCollectionRepresents a collection of TimephasedData objects.
TskRepresents properties of Task object.
UsageViewRepresent a usage view in a project.
ValueRepresents a value in a value list.
VbaModuleRepresents a VBA module.
VbaModuleAttributeThe attribute of the VbaModule object
VbaModuleAttributeCollectionRepresents a collection of VbaModuleAttribute objects.
VbaModuleCollectionRepresents a collection of VbaModule objects.
VbaProjectRepresents VbaProject .
VbaReferenceRepresents a reference of the VbaProject .
VbaReferenceCollectionRepresents a collection of VbaReference objects.
ViewRepresents a view in Project .
ViewCollectionContains a list of View objects. Implements ICollection< View > interface.
WBSCodeDefinitionRepresents a WBS Code Definition.
WBSCodeMaskRepresents WBS Code mask.
WBSCodeMaskCollectionRepresents a collection of WBSCodeMask objects.
WebRequestEventArgsProvides arguments for the event that is raised when the client sends a web requ
WeekDayRepresents a weekday which either defines regular days of a week or exception da
WeekDayCollectionRepresents a collection of WeekDay objects.
WeeklyRecurrencePatternRepresents the set of parameters are used to create a weekly recurring task in a
WeeklyRepetitionRepresents a pattern which is based on weekdays.
WeeklyRepetitionBaseRepresents a base class for repetitions in weekly recurrence pattern.
WorkUnitRepresents working hours.
WorkWeekRepresent WorkWeek class
WorkWeekCollectionRepresents a collection of WorkWeek objects.
WorkingTimeRepresents a working time during a weekday.
WorkingTimeCollectionRepresents a collection of WorkingTimeCollection objects.
YearlyRecurrencePatternRepresents the set of parameters are used to create a yearly recurring task in a
YearlyRepetitionBaseRepresents a base pattern for yearly day position.