aspose.tasks
Contents
[
Hide
]
Contains classes for work with Microsoft Project documents without utilizing Microsoft Project.
Classes
Class | Description |
---|---|
ApsLayoutBuilderOutOfMemoryException | Represents exception which occurs when there is not enough memory to continue an image layout building. |
AssignmentBaseline | Represents Baseline of a resource assignment. |
AssignmentBaselineCollection | Represents a collection of |
AvailabilityPeriod | Represents a period when a resource is available. |
AvailabilityPeriodCollection | Represents a collection which contains |
Baseline | Represents baseline values of a resource. |
BaselineCollection | Represents a collection of |
BitmapInvalidSizeException | Represents exception which occurs when there is not enough memory to create a bitmap instance. |
BuildVersionInfo | Contains build version and product information. |
ByMonthDayRepetition | Represents a pattern which is based on the absolute position of a day in a month. |
ByMonthWeekDayRepetition | Represents a pattern which is based on the position of weekday in a month. |
ByYearDayRepetition | Represents a pattern which is based on the absolute position of a day in a month. |
ByYearWeekDayRepetition | Represents a pattern which is based on position of a weekday in a month. |
Calendar | Represents a calendar used in a project. |
CalendarCollection | Represents a collection of |
CalendarException | Represent exceptional time periods in a calendar. |
CalendarExceptionCollection | Represents a collection of |
CompoundDocumentHeaderException | Represents an exception which is thrown when the header of MPP file is broken. |
CopyToOptions | Allows to specify additional options when copying project data. |
CssSavingArgs | This class represents set of data that related to external CSS file’s saving that occurs during conversion to HTML format. |
DailyCalendarRepetition | Represents a class for repetitions in daily recurrence pattern based on calendar days. |
DailyRecurrencePattern | Represents the set of parameters are used to create a daily recurring task in a project. |
DailyRepetitionBase | Represents a base class for repetitions in daily recurrence pattern. |
DailyWorkRepetition | Represents a class for repetitions in daily recurrence pattern based on work days. |
DayTypeCollection | Represents a collection of |
Duration | Represents duration in a project. |
EndAfterRecurrenceRange | Represents the recurrence range of recurring task which is limited by occurrence number. |
EndByRecurrenceRange | Represents the recurrence range of recurring task which is limited by finish day. |
ExtendedAttribute | Represents extended attributes. |
ExtendedAttributeCollection | Represents a collection of |
ExtendedAttributeDefinition | Represents an extended attribute definition associated with a project. |
ExtendedAttributeDefinitionCollection | Represents a collection of |
Filter | Represents a filter in Project. |
FilterCollection | Contains a list of |
FilterCriteria | Defines the criteria that tasks or resources must meet to be displayed in MSP view. |
FontResolveEventArgs | Provides arguments for the callback that is invoked when font is resolved. |
FontSavingArgs | This class represents set of data that related to external fonts file’s saving that occurs during conversion to HTML format. |
GanttChartView | Represents a GanttChart view. |
Group | Represents a group definition. A Group object is a member of the ResourceGroups collection or the TaskGroups collection. |
GroupCollection | Contains a list of |
GroupCriterion | Represents a criterion in a group definition. The GroupCriterion object is a member of the |
GroupCriterionCollection | Contains a collection of |
ICssSavingCallback | Represents a callback that is called to create resource to store CSS. |
IFontSavingCallback | Represents a callback that is called to create resource to store fonts. |
IImageSavingCallback | Represents a callback that is called to create resource to store images. |
IVbaModule | Represents a module with VBA code. |
ImageSavingArgs | This class represents set of data that related to external image file’s saving that occurs during conversion to HTML format. |
InvalidPasswordException | Represents the exception type which is thrown when password protected file opening with wrong password. |
License | Provides methods to license the component. |
LoadOptions | Allows to specify additional load parameters when loading a project from file or stream. |
Metered | Provides methods to set metered key. |
MonthlyRecurrencePattern | Represents the set of parameters are used to create a monthly recurring task in a project. |
MonthlyRepetitionBase | Represents a base pattern for monthly day position. |
NoPrinterInstalledException | Represents an exception which is thrown when there is no installed printer in OS. |
NullableBool | A class for boolean values with possibility to check whether the value was defined or not. |
OleObject | Represents an OLE object which can be inserter into Gantt Chart View of an MPP file. |
OleObjectCollection | Represents a collection containing the instances of the |
OutlineCode | Represents a value of an outline code. |
OutlineCodeCollection | Represents a collection of |
OutlineCodeDefinition | Represents an outline code definition. |
OutlineCodeDefinitionCollection | Represents a collection of |
OutlineMask | Represents four elements of a mask which defines an outline code format. |
OutlineMaskCollection | Represents a collection of |
OutlineValue | Represents an outline value. |
OutlineValueCollection | Represents a collection of |
ParseErrorArgs | Provides data for the |
PrimaveraBaseReader | Represents a base reader which can be used to read Project UIDs from multi project Primavera XER or XML files. |
PrimaveraProjectProperties | Represents Primavera-specific properties for a project read from Primavera files (XER of P6XML). |
PrimaveraReadOptions | Allows to specify additional options when reading Primavera Xml or Primavera Xer files. |
PrimaveraTaskProperties | Represents Primavera-specific properties for a task read from Primavera files (XER of P6XML). |
PrimaveraXerReader | Represents a reader to read Project UIDs from Primavera XER file |
PrimaveraXmlReader | Represents a reader which allows to retrieve Project UIDs from Primavera Xml file. |
Project | Represents a project. |
ProjectDisplayOptions | Represents the display options for a project instance. |
ProjectFileInfo | The class instance contains information about project file format and version of Microsoft Project where the file was created. |
ProjectInfo | Brief info about the published project available on Project Online. |
ProjectOnlineException | Represents an exception which is thrown when errors are found during interaction with Project Online or Project Server instance. |
ProjectServerCredentials | Credentials which are used to connect to Project Online or on-premise instance of Project Server. |
ProjectServerManager | The class which provides the methods to read and to perform operations on projects in the specified Project Online account or in the specified on-premise Project Server instance (Project Server’s versions 2016 and 2019 are supported). |
ProjectServerSaveOptions | Allows to specify additional options when project is saved to Project Server or Project Online. |
Rate | Represents a definition of a time period and rates applicable for a resource during that period. |
RateByDateCollection | Represents a collection which mappings of |
RateCollection | Represents a collection which contains |
RecalculationValidationException | Represents an exception which is thrown when errors are found in project after recalculation. |
RecurrencePatternBase | Represents the base class of recurrence pattern. |
RecurrenceRangeBase | Represents the recurrence range of recurring task. |
RecurringTaskInfo | Represents the details of a recurring task in a project. |
RecurringTaskParameters | Represents the set of parameters are used to create a recurring task in a project. |
Resource | Represents a resource in a project. |
ResourceAssignment | Represents a resource assignment in a project. |
ResourceAssignmentCollection | Represents a collection of |
ResourceCollection | Represents a collection of |
ResourceSavingArgs | This class represents set of data that related to external resource file’s saving that occurs during conversion to HTML format. |
ResourceUsageView | Represents resource usage view in a project. |
ResourceUsageViewFieldCollection | Represent a collection of |
SplitPart | Represents a task portion. The SplitPart is a member of the task’s SplitParts collection. |
SplitPartCollection | Collection that represents the portions of a task. |
Table | Represents a table in Project |
TableCollection | Contains a list of |
TableField | Represents a field of a table in a project. |
TableFieldCollection | Contains a list of |
Task | Represents a task in a project. |
TaskBaseline | Represents Baseline of a Task. |
TaskBaselineCollection | Represents a collection of |
TaskCollection | Represents a collection of |
TaskLink | Represents a predecessor link. |
TaskLinkCollection | Represents a collection of |
TaskUsageView | Represents task usage view in a project. |
TaskUsageViewFieldCollection | Represents a collection of |
TaskValidationException | Represents an exception which is thrown when errors are found in project’s tasks after recalculation. |
TasksException | Represents the standard internal exception type. |
TasksLoggedException | Represents the standard internal exception type. |
TasksReadingException | Represents the standard internal reading exception type. |
TasksRenderingException | Represents the exception that can occur when rendering a project’s view to a graphical format. |
TasksWritingException | Represents the standard internal writing exception type. |
TimelineView | Represents a timeline view of a project. |
TimephasedData | Represents a time phased data. |
TimephasedDataCollection | Represents a collection of |
UsageView | Represent a usage view in a project. |
ValidationException | Represents an exception which is thrown when errors are found during validation of entity. |
Value | Represents a value in a value list. |
VbaModule | Represents a VBA module. |
VbaModuleAttribute | The attribute of the |
VbaModuleAttributeCollection | Represents a collection of |
VbaModuleCollection | Represents a collection of |
VbaProject | Represents |
VbaReference | Represents a reference of the |
VbaReferenceCollection | Represents a collection of |
View | Represents a view in Project. |
ViewCollection | Contains a list of |
WBSCodeDefinition | Represents a WBS Code Definition. |
WBSCodeMask | Represents WBS Code mask. |
WBSCodeMaskCollection | Represents a collection of WBSCodeMask objects. |
WebRequestEventArgs | Provides arguments for the event that is raised when the client sends a web request to the Project Server’s web API. |
WeekDay | Represents a weekday which either defines regular days of a week or exception days in a calendar. |
WeekDayCollection | Represents a collection of |
WeeklyRecurrencePattern | Represents the set of parameters are used to create a weekly recurring task in a project. |
WeeklyRepetition | Represents a pattern which is based on weekdays. |
WeeklyRepetitionBase | Represents a base class for repetitions in weekly recurrence pattern. |
WorkUnit | Represents working hours. |
WorkWeek | Represent WorkWeek class |
WorkWeekCollection | Represents a collection of |
WorkingTime | Represents a working time during a weekday. |
WorkingTimeCollection | Represents a collection of |
YearlyRecurrencePattern | Represents the set of parameters are used to create a yearly recurring task in a project. |
YearlyRepetitionBase | Represents a base pattern for yearly day position. |
Enumerations
Enumeration | Description |
---|---|
ApplicationInfo | Specifies the project version where the file was created. |
BackgroundPattern | Specifies the background pattern. |
BaselineType | Specifies the baseline type used to calculate Variance values. |
BookingType | Specifies the booking type of a resource. |
CalculationMode | Specifies project calculation mode. |
CalculationType | Specifies the type of a calculation of the custom attribute’s value. |
CalendarExceptionType | Specifies the calendar exception type. |
ConstraintType | Specifies the constraint on the start or finish date of a task. |
CostAccrualType | Specifies the type of an accrual cost. |
CurrencySymbolPositionType | Specifies the position of a currency symbol. |
CustomFieldType | Specifies the type of a custom field. |
DateFormat | Specifies the date format. |
DayLabelDisplay | Specifies how the day label displays. |
DayType | Specifies the day of a week. |
EarnedValueMethodType | Specifies the method used for calculating earned value. |
ElementType | Specifies the type of an element. |
ExtendedAttributeResource | Specifies the extended attributes FieldId used in a resource. |
ExtendedAttributeTask | Specifies the extended attributes FieldId used in a task. |
Field | Specifies a field in the Microsoft Office Project. |
FileFormat | Specifies the project’s file format. |
FilterComparisonType | The type of comparison made between FieldName and Value that acts as selection criteria for the filter. |
FilterOperation | Specifies how the criterion established with FieldName, FilterComparisonType, and Value relates to other criteria in the filter. |
FontFaceType | Enumerates font face types |
GanttBarSize | Specifies the height of a bar in points. |
GroupOn | Specifies the type of grouping. |
HourLabelDisplay | Specifies how the hour label displays. |
HtmlImageType | Represents HTML image type. |
ItemType | Specifies the type of an item. |
MaskType | Specifies the type of a mask. |
MinuteLabelDisplay | Specifies how the minute label displays. |
Month | Specifies the month. |
MonthItemType | Specifies the month item for which an exception recurrence is scheduled. |
MonthLabelDisplay | Specifies how the month label displays. |
MonthPosition | Specifies the position of a month item within a month. |
OrdinalNumber | Represents an ordinal number in the instance of |
OutlineValueType | Specifies the type of an outline value. |
RateFormatType | Specifies the units used by Microsoft Project to display a rate. |
RateScaleType | Specifies the rate scale type. |
RateType | Specifies the unique identifiers of a rate table. |
RecurrencePattern | Represents a type of recurrence pattern of a recurrent task. |
ResourceExportType | Specifies the resource export type for HTML format. |
ResourceType | Specifies the type of a resource. |
ResourceUsageViewField | Represents possible fields in |
RollupType | Specifies the rollup type. |
SummaryRowsCalculationType | Specifies the type of a calculation of the custom attribute’s value for summary rows. |
TaskKey | Represents a list of supported task fields. |
TaskLinkType | Specifies the type of tasks dependency. |
TaskStartDateType | Specifies the type of a task’s start date. |
TaskType | Specifies the type of a task. |
TaskUsageViewField | Represents possible fields in |
TimeUnitType | Specifies the type of a time unit. |
TimephasedDataType | Specifies the type of time phased data. |
UndefinedConstraintHandlingBehavior | Specifies the behavior used to handle tasks with undefined constraints. |
ViewScreen | Specifies the screen type for a view. |
WBSSequence | Specifies sequence for WBSCodeMask |
WeekLabelDisplay | Specifies how the week label displays. |
WeekdayType | Represents a weekday of a project in the instance of |
WorkContourType | Specifies the contour of a work. |
WorkGroupType | Specifies the type of a workgroup. |
YearLabelDisplay | Specifies how the year label displays. |