Aspose.Tasks for C++
|
Aspose | |
Tasks | |
Connectivity | |
DbSettings | Allows to specify settings to read from project database. |
MpdSettings | Allows to set necessary options to read project data from MPD format (MS Access database file format). |
MspDbSettings | Allows to set necessary options to read project data from MS Project Server database. |
PrimaveraDbSettings | Allows to set necessary options to read project data from Primavera database. |
Leveling | |
LevelingOptions | Allows to specify parameters of resource leveling. |
LevelingResult | Represents the results of resource leveling. |
ResourceLeveler | Contains resource leveling methods. |
Primavera | |
PrimaveraProjectInfo | Represents short info about a project loaded from Primavera format. |
Properties | |
BuiltInProjectProperty | Represents a built-in property. |
BuiltInProjectPropertyCollection | Represents a collection of built-in project properties. |
CustomProjectProperty | Represents a custom property. |
PropertyKeyedCollection | A base class of collection of properties. |
CustomProjectPropertyCollection | Represents a collection of custom project properties. |
GenericProperty | Represents a container property. |
Property | Represents a base class of a property. |
PropertyCollection | A base class of collection of properties. |
RiskAnalysis | |
RiskAnalysisResult | Represents a result of risk analysis. |
RiskAnalysisSettings | Specifies settings for performing risk analysis. |
RiskAnalyzer | Performs a Monte Carlo simulation based on the specified risk analysis settings. |
RiskItemStatistics | Represents an item which stores statistical data for the task of the analyzed project. |
RiskItemStatisticsCollection | Represents a collection containing the instances of the RiskItemStatistics class. |
RiskPattern | Represents a risk pattern for a project task. |
RiskPatternCollection | Represents a collection containing the instances of the RiskPattern class. |
Saving | |
CsvOptions | Allows to specify additional options when saving project to CSV. |
XlsxOptions | Allows to specify additional options when rendering project pages to XLSX. |
Spreadsheet2003SaveOptions | Allows to specify additional options when rendering project pages to Spreadsheet2003. |
HtmlSaveOptions | Allows to specify additional options when rendering project pages to HTML. |
ImageSaveOptions | Allows to specify additional options when rendering project pages to images. |
IPageSavingCallback | Represents a callback that is called when each page in multi page document is saved to a separate stream. |
MPPSaveOptions | Allows to specify additional options when saving project data to MPP. |
PageSavingArgs | This class represents set of data that related to saving of document's page to a stream. |
PdfDigitalSignatureDetails | Contains details for a PDF digital signature. |
PdfEncryptionDetails | Contains details for a PDF encryption. |
PdfSaveOptions | Allows to specify additional options when rendering project pages to PDF. |
PrimaveraSaveOptions | Allows to specify additional options when saving project to Primavera XER format. |
PrimaveraXmlSaveOptions | Allows to specify additional options when saving project to Primavera xml format. |
SaveOptions | This is an abstract base class for classes that allow the user to specify additional options when saving a project into a particular format. |
SaveTemplateOptions | Allows to specify additional options when saving a project as a template. |
SimpleSaveOptions | This is an abstract base class that allow the user to specify basic options when saving a project into a particular format. |
SvgOptions | Allows to specify additional options when rendering project pages to SVG. |
XamlOptions | /// Allows to specify additional options when rendering project pages to XAML. |
XpsOptions | Allows to specify additional options when rendering project pages to XPS. |
Util | |
ICondition | Represents a condition which can be used by filters or search methods. |
And | Applies logical AND to the specified conditions. |
AndAllCondition | Applies logical AND to all conditions. For example: cond1 AND cond2 AND cond3... |
CheckCircuit | Checks a tree (of tasks) whether it contains a circuit. |
ChildTasksCollector | Collects all child tasks. |
FieldHelper | Helper class which provides useful operations with fields. |
IAlgorithm | Represents an algorithm that can be applied to a list of objects T . |
ITreeAlgorithm | Represents an algorithm that can be applied to a tree of objects T . |
ListUtils | Utility class for list processing. |
Not | Applies logical NOT to the specified condition. |
RemoveTask | Removes the specified task from a tree of tasks. |
TaskUtils | Helper class which provides useful operations with tasks. |
TreeAlgorithmBase | A base class for implementations of ITreeAlgorithm{T} |
Visualization | |
FontDescriptor | Represents font information. |
HeaderFooterInfo | Represents header or footer data which is present in views and used for printing. |
PageInfo | Represents page setup data which is present in MPP file format and used for printing. |
PageLegend | Represents a page legend which is used for project printing. |
PageMargins | Represents page margins for printing. |
PageSettings | Represents printing settings for a page of project view. |
PageViewSettings | Represents printing settings for a project view. |
AssignmentViewColumn | Project's view class. |
GanttChartColumn | Project's view class |
Gridline | The horizontal or vertical line that appears in the project view. |
Gridlines | Represents gridlines that appear in a GanttChart view. |
ITextStyleModificationCallback | Represents a callback that is called before TextStyle is applied to a table cell. |
ProgressLines | Represents progress lines in a Gantt Chart view. |
ProjectView | Project's view class |
RecurringInterval | Represents recurring intervals used in progress lines of a Gantt Chart view. |
ResourceViewColumn | Project's view class used in ResourceUsage view and ResourceSheet view. |
BarStyle | Change the visual style of the bar for the item in the project view. |
GanttBarStyle | Represents a bar style used by MSP in Gantt Chart view. |
TableTextStyle | Represents a text style in a view table. |
TextStyle | Change the visual style of the text for an item in the project view. |
TaskTextStyleEventArgs | This class represents set of data that related to the rendering of table cell's content. |
TimescaleTier | Represents a single tier of the timescale on a Gantt Chart. |
ViewColumn | Represents a column in a project view. |
VisualObjectPlacement | Represents placement and appearance of OleObject in a view. |
Key | Represents a property key of a class of the specified type. An instance of this class is used when getting or setting property of a container. |
Asn | Represents properties of ResourceAssignment object. |
AssignmentBaseline | Represents Baseline of a resource assignment. |
AssignmentBaselineCollection | Represents a collection of AssignmentBaseline objects. |
AvailabilityPeriod | Represents a period when a resource is available. |
AvailabilityPeriodCollection | Represents a collection which contains AvailabilityPeriod objects. |
Baseline | Represents baseline values of a resource. |
BaselineCollection | Represents a collection of Baseline objects. |
BuildVersionInfo | Contains build version and product information. |
Calendar | Represents a calendar used in a project. |
CalendarCollection | Represents a collection of Calendar objects. |
CalendarException | Represent exceptional time periods in a calendar. |
CalendarExceptionCollection | Represents a collection of CalendarException objects. |
CopyToOptions | Allows to specify additional options when copying project data. |
DayTypeCollection | Represents a collection of DayType objects. |
Duration | Represents duration in a project. |
EntityProperty | Represents an entity item (property of container class) |
ExtendedAttribute | Represents extended attributes. |
ExtendedAttributeCollection | Represents a collection of ExtendedAttribute objects. |
ExtendedAttributeDefinition | Represents an extended attribute definition associated with a project. |
ExtendedAttributeDefinitionCollection | Represents a collection of ExtendedAttributeDefinition objects. |
Filter | Represents a filter in Project. |
FilterCollection | Contains a list of Filter objects. Implements ICollection<Filter> interface. |
FilterCriteria | Defines the criteria that tasks or resources must meet to be displayed in MSP view. |
GanttChartView | Represents a GanttChart view. |
GraphicalIndicatorCriteria | Represents one graphical indicator criteria associated with an extended attribute. |
GraphicalIndicatorCriteriaValue | Represents a value used in condition check of graphical indicators criteria. |
GraphicalIndicatorsInfo | Represents an graphical indicators definition associated with an extended attribute. |
Group | Represents a group definition. A Group object is a member of the ResourceGroups collection or the TaskGroups collection. |
GroupCollection | Contains a list of Group objects. Implements ICollection<Group> interface. |
GroupCriterion | Represents a criterion in a group definition. The GroupCriterion object is a member of the GroupCriterionCollection collection. |
GroupCriterionCollection | Contains a collection of GroupCriterion objects. Implements ICollection<GroupCriterion> interface. |
ICalculatedPropertyGetter | Marker interface for property getter. |
ICalculatedPropertySetter | Marker interface for property setter. |
PrimaveraReadOptions | Allows to specify additional options when reading Primavera Xml or Primavera Xer files. |
ProjectInfo | Brief info about the published project available on Project Online. |
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. |
WebRequestEventArgs | Provides arguments for the event that is raised when the client sends a web request to the Project Server's web API. |
ParseErrorArgs | Provides data for the ParseErrorCallback delegate. |
Item | Represents an item which contains a value of any type and invokes Get/Set Actions. |
PropertyContainer | Represents property container. |
IMessageHandler | Represents a callback the results of resource leveling. |
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. |
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 OleObject class. |
OutlineCode | Represents a value of an outline code. |
OutlineCodeCollection | Represents a collection of OutlineCode objects. |
OutlineCodeDefinition | Represents an outline code definition. |
OutlineCodeDefinitionCollection | Represents a collection of OutlineCodeDefinition objects. |
OutlineMask | Represents four elements of a mask which defines an outline code format. |
OutlineMaskCollection | Represents a collection of OutlineMask objects. |
OutlineValue | Represents an outline value. |
OutlineValueCollection | Represents a collection of OutlineValue objects. |
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). |
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. |
Prj | Represents supported properties of Project object. |
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. |
Rate | Represents a definition of a time period and rates applicable for a resource during that period. |
RateByDateCollection | Represents a collection which mappings of DateTime to Rate objects. |
RateCollection | Represents a collection which contains Rate objects. |
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. |
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. |
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. |
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. |
RecurrencePatternBase | Represents the base class of recurrence pattern. |
RecurrenceRangeBase | Represents the recurrence range of recurring task. |
RecurringTaskParameters | Represents the set of parameters are used to create a recurring task in a project. |
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. |
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. |
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. |
RecurringTaskInfo | Represents the details of 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 ResourceAssignment objects. |
ResourceCollection | Represents a collection of Resource objects. |
ResourceUsageView | Represents resource usage view in a project. |
ResourceUsageViewFieldCollection | Represent a collection of ResourceUsageViewField values. |
Rsc | Represents supported properties of Resource object. |
FontResolveEventArgs | Provides arguments for the callback that is invoked when font is resolved. |
FontSettings | Specifies font settings used when rendering project's view. |
CssSavingArgs | This class represents set of data that related to external CSS file's saving that occurs during conversion to HTML format. |
FontSavingArgs | This class represents set of data that related to external fonts file's saving that occurs during conversion to HTML format. |
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. |
ImageSavingArgs | This class represents set of data that related to external image file's saving that occurs during conversion to HTML format. |
ResourceSavingArgs | This class represents set of data that related to external resource file's saving that occurs during conversion to HTML format. |
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 Table objects. Implements ICollection<Table> interface. |
TableField | Represents a field of a table in a project. |
TableFieldCollection | Contains a list of TableField objects. Implements IList<TableField> interface. |
Task | Represents a task in a project. |
TaskBaseline | Represents Baseline of a Task. |
TaskBaselineCollection | Represents a collection of TaskBaseline objects. |
TaskCollection | Represents a collection of Task objects. |
TaskLink | Represents a predecessor link. |
TaskLinkCollection | Represents a collection of Task objects. |
TaskUsageView | Represents task usage view in a project. |
TaskUsageViewFieldCollection | Represents a collection of TaskUsageViewField values. |
TimelineView | Represents a timeline view of a project. |
TimephasedData | Represents a time phased data. |
TimephasedDataCollection | Represents a collection of TimephasedData objects. |
Tsk | Represents properties of Task object. |
UsageView | Represent a usage view in a project. |
Value | Represents a value in a value list. |
IVbaModule | Represents a module with VBA code. |
ReadOnlyCollectionBase | Represents a read-only collection of objects. |
VbaModule | Represents a VBA module. |
VbaModuleAttribute | The attribute of the VbaModule object |
VbaModuleAttributeCollection | Represents a collection of VbaModuleAttribute objects. |
VbaModuleCollection | Represents a collection of VbaModule objects. |
VbaProject | Represents VbaProject. |
VbaReference | Represents a reference of the VbaProject. |
VbaReferenceCollection | Represents a collection of VbaReference objects. |
View | Represents a view in Project. |
ViewCollection | Contains a list of View objects. Implements ICollection<View> interface. |
WBSCodeDefinition | Represents a WBS Code Definition. |
WBSCodeMask | Represents WBS Code mask. |
WBSCodeMaskCollection | Represents a collection of WBSCodeMask objects. |
WeekDay | Represents a weekday which either defines regular days of a week or exception days in a calendar. |
WeekDayCollection | Represents a collection of WeekDay objects. |
WorkingTime | Represents a working time during a weekday. |
WorkingTimeCollection | Represents a collection of WorkingTimeCollection objects. |
WorkUnit | Represents working hours. |
WorkWeek | Represent WorkWeek class |
WorkWeekCollection | Represents a collection of WorkWeek objects. |