And<T> | Applies logical AND to the specified conditions. |
AndAllCondition<T> | Applies logical AND to all conditions. |
ApplicationInfo | Specifies the project version where the file was created. |
ApsLayoutBuilderOutOfMemoryException | Represents exception which occurs when there is not enough memory to continue an image layout building. |
ArrayUtils | Utility class for ArrayList processing. |
Asn | Represents properties of ResourceAssignment object. |
AsnKey | Represents a list of supported assignment fields. |
AssignmentBaseline | Represents Baseline of a resource assignment. |
AssignmentBaselineCollection | Represents a collection of AssignmentBaseline objects. |
AssignmentViewColumn | Project’s view class. |
AvailabilityPeriod | Represents a period when a resource is available. |
AvailabilityPeriodCollection | Represents a collection which contains AvailabilityPeriod objects. |
BackgroundPattern | Specifies the background pattern. |
BarItemType | Item type to change a bar style for. |
BarShape | Shape of a bar rectangle. |
BarStyle | Change the visual style of the bar for the item in the project view. |
Baseline | Represents baseline values of a resource. |
BaselineCollection | Represents a collection of Baseline objects. |
BaselineType | Specifies the baseline type used to calculate Variance values. |
BitmapInvalidSizeException | Represents exception which occurs when there is not enough memory to create a bitmap instance. |
BookingType | Specifies the booking type of a resource. |
Border | Specifies the border types. |
BuildVersionInfo | Contains build version and product information. |
BuiltInProjectProperty | Represents a built-in property. |
BuiltInProjectPropertyCollection | Represents a collection of built-in project properties. |
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. |
CalculationMode | Specifies project calculation mode. |
CalculationType | Specifies the type of a calculation of the custom attribute’s value. |
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. |
CalendarExceptionType | Specifies the calendar exception type. |
CancellationToken | Propagates notification that operations should be canceled. |
CancellationTokenSource | Signals to a CancellationToken that it should be canceled. |
CheckCircuit | Checks a tree (of tasks) whether it contains a circuit. |
ChildTasksCollector | Collects all child tasks. |
CompoundDocumentHeaderException | Represents an exception which is thrown when the header of MPP file is broken. |
ConfidenceLevel | Specifies supported confidence levels used in risk analysis that correspond to the percentage of the time the actual values will be within optimistic and pessimistic estimates. |
ConstraintType | Specifies the constraint on the start or finish date of a task. |
CopyToOptions | Allows to specify additional options when copying project data. |
CostAccrualType | Specifies the type of an accrual cost. |
CssSavingArgs | This class represents set of data that related to external CSS file’s saving that occurs during conversion to HTML format. |
CsvOptions | Allows to specify additional options when saving project to CSV. |
CsvTextDelimiter | Text delimiter for CSV format. |
CurrencySymbolPositionType | Specifies the position of a currency symbol. |
CustomFieldType | Specifies the type of a custom field. |
CustomProjectProperty | Represents a custom property. |
CustomProjectPropertyCollection | Represents a collection of custom project properties. |
CustomPropertyType | Represents a custom property type enumeration. |
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. |
DataCategory | The category of data used when saving to CSV. |
DateFormat | Specifies the date format. |
DateLabel | Specifies the display format for date and time labels in a timescale. |
DateTimeConverter | Represents a converter for converting date to string in view timescale tiers. |
DayLabelDisplay | Specifies how the day label displays. |
DayOfWeek | Specifies the day of week. |
DayType | Specifies the day of a week. |
DayTypeCollection | Represents a collection of DayType objects. |
DbSettings | Allows to specify settings to read from project database. |
Duration | Represents duration in a project. |
EarnedValueMethodType | Specifies the method used for calculating earned value. |
ElementType | Specifies the type of an element. |
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 ExtendedAttribute objects. |
ExtendedAttributeDefinition | Represents an extended attribute definition associated with a project. |
ExtendedAttributeDefinitionCollection | Represents a collection of ExtendedAttributeDefinition objects. |
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. |
FieldHelper | Helper class which provides useful operations with fields. |
FileFormat | Specifies the project’s file format. |
FillPattern | Fill pattern used in middle shape of a gantt bar. |
Filter | Represents a filter in Project. |
FilterCollection | Contains a list of Filter objects. |
FilterComparisonType | The type of comparison made between FieldName and Value that acts as selection criteria for a filter or graphical indicator. |
FilterCriteria | Defines the criteria that tasks or resources must meet to be displayed in MSP view. |
FilterOperation | Specifies how the criterion established with FieldName, FilterComparisonType, and Value relates to other criteria in the filter. |
FontDescriptor | Represents font information. |
FontFaceType | Enumerates font face types |
FontResolveCallbackDelegate | Represents a method callback to handle font resolve event. |
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. |
FontSettings | Specifies font settings used when rendering project’s view. |
FontStyle | Font style flag values. |
FontStyles | Specifies style information applied to text. |
GanttBarEndShape | Represents end shape in bars and progress points in progress lines. |
GanttBarFillPattern | A shape’s fill pattern. |
GanttBarMiddleShape | Specifies the middle shape of a bar. |
GanttBarShowFor | Represents categories of tasks used when customizing Bar Styles of Gantt chart. |
GanttBarSize | Specifies the height of a bar in points. |
GanttBarStyle | Represents a bar style used by MSP in Gantt Chart view. |
GanttBarType | Specifies the bar type. |
GanttChartColumn | Project’s view class |
GanttChartView | Represents a GanttChart view. |
GenericProperty<TKey> | Represents a container property. |
GraphicalIndicatorCriteria | Represents one graphical indicator criteria associated with an extended attribute. |
GraphicalIndicatorCriteriaType | Represents placement of graphical indicator criteria. |
GraphicalIndicatorCriteriaValue | Represents a value used in condition check of graphical indicators criteria. |
GraphicalIndicatorsInfo | Represents an graphical indicators definition associated with an extended attribute. |
Gridline | The horizontal or vertical line that appears in the project view. |
GridlineType | Type of gridline. |
Gridlines | Represents gridlines that appear in a GanttChart view. |
Group | Represents a group definition. |
GroupCollection | Contains a list of Group objects. |
GroupCriterion | Represents a criterion in a group definition. |
GroupCriterionCollection | Contains a collection of GroupCriterion objects. |
GroupOn | Specifies the type of grouping. |
HeaderFooterInfo | Represents header or footer data which is present in views and used for printing. |
HorizontalAlignment | Specifies how an object or text is horizontally aligned relative to another object. |
HorizontalStringAlignment | Specifies the alignment of a text string relative to its layout rectangle. |
HourLabelDisplay | Specifies how the hour label displays. |
HtmlImageType | Represents HTML image type. |
HtmlSaveOptions | Allows to specify additional options when rendering project pages to HTML. |
ImageFormat | Specifies the file format of the image. |
ImageSaveOptions | Allows to specify additional options when rendering project pages to images. |
ImageSavingArgs | This class represents set of data that related to external image file’s saving that occurs during conversion to HTML format. |
Interval | Specifies recurring intervals to display progress lines at. |
InvalidPasswordException | Represents the exception type which is thrown when password protected file opening with wrong password. |
ItemType | Specifies the type of an item. |
Key<T,K> | Represents a property key of a class of the specified type. |
Legend | Specifies the possible options used when rendering view’s legend. |
LegendDrawingOptions | Specifies the possible options used when rendering view’s legend. |
LevelingOptions | Allows to specify parameters of resource leveling. |
LevelingOrder | Defines the possible values of leveling order. |
LevelingResult | Represents the results of resource leveling. |
License | Provides methods to license the component. |
LinePattern | Line pattern. |
ListUtils | Utility class for list processing. |
LoadOptions | Allows to specify additional load parameters when loading a project from file or stream. |
MPPSaveOptions | Allows to specify additional options when saving project data to MPP. |
MaskType | Specifies the type of a mask. |
MessageLevel | Defines the possible message verbosity levels. |
Metered | Provides methods to set metered key. |
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. |
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. |
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. |
Not<T> | Applies logical NOT to the specified condition. |
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. |
OrdinalNumber | Represents an ordinal number in the instance of RecurringTaskInfo 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. |
OutlineValueType | Specifies the type of an outline value. |
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. |
PageSavingArgs | This class represents set of data that related to saving of document’s page to a stream. |
PageSettings | Represents printing settings for a page of project view. |
PageSize | Specifies page size. |
PageViewSettings | Represents printing settings for a project view. |
ParseErrorArgs | Provides data for the ParseErrorCallback delegate. |
ParseErrorCallback | Represents a method callback to handle parse errors that can happen when reading xml data. |
PdfCompliance | Specifies the PDF compliance level to output file. |
PdfDigitalSignatureHashAlgorithm | Specifies digital hash algorithm used by digital signature. |
PdfEncryptionAlgorithm | Specifies the encryption algorithm to use for encrypting a PDF document. |
PdfEncryptionDetails | Contains details for a PDF encryption. |
PdfPermissions | Specifies permissions to use for accessing a PDF document. |
PdfSaveOptions | Allows to specify additional options when rendering project pages to PDF. |
PdfTextCompression | Specifies a type of compression applied to all content in the PDF file except images. |
PixelFormat | Specifies the format of the color data for each pixel in the image. |
PresentationFormat | Enumeration for presentation format. |
PrimaveraActivityType | Specifies type of Primavera activity. |
PrimaveraBaseReader | Represents a base reader which can be used to read Project UIDs from multi project Primavera XER or XML files. |
PrimaveraDbSettings | Allows to set necessary options to read project data from Primavera database. |
PrimaveraDurationType | Specifies duration type of Primavera activity. |
PrimaveraPercentCompleteType | Specifies value of ‘% Complete Type’ field for Primavera activities. |
PrimaveraProjectInfo | Represents short info about a project loaded from Primavera format. |
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. |
PrimaveraRelationshipLagCalendar | Specifies which calendar to use for scheduling Relationship Lag in Primavera projects. |
PrimaveraSaveOptions | Allows to specify additional options when saving project to Primavera XER format. |
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. |
PrimaveraXmlSaveOptions | Allows to specify additional options when saving project to Primavera xml format. |
PrintOptions | Allows to specify additional options when printing project. |
PrinterPaperSize | Specifies the paper size which is used for printing. |
PrinterSettings | Specifies information about how a document is printed, including the printer that prints it. |
Prj | Represents supported properties of Project object. |
PrjKey | Represents a list of supported project fields. |
ProbabilityDistributionType | Specifies types of supported probability distributions. |
ProgressLines | Represents progress lines in a Gantt Chart view. |
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. |
ProjectView | Project’s view class |
Property | Represents a base class of a property. |
PropertyCollection<T> | A base class of collection of properties. |
PropertyKeyedCollection<T> | A base class of collection of properties. |
Rate | Represents a definition of a time period and rates applicable for a resource during that period. |
RateByDateCollection | Represents a collection which mappings of java.util.Date to Rate objects. |
RateCollection | Represents a collection which contains Rate objects. |
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. |
ReadOnlyCollectionBase<T> | Represents a read-only collection of objects. |
RecalculationValidationException | Represents an exception which is thrown when errors are found in project after recalculation. |
RecurrencePattern | Represents a type of recurrence pattern of a recurrent task. |
RecurrencePatternBase | Represents the base class of recurrence pattern. |
RecurrenceRangeBase | Represents the recurrence range of recurring task. |
RecurringInterval | Represents recurring intervals used in progress lines of a Gantt Chart view. |
RecurringInterval.DayType | Represents a day type used in progress lines. |
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. |
RemoveTask | Removes the specified task from a tree of tasks. |
ReportType | Type of the project’s graphical report. |
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. |
ResourceExportType | Specifies the resource export type for HTML format. |
ResourceLeveler | Contains resource leveling methods. |
ResourceSavingArgs | This class represents set of data that related to external resource file’s saving that occurs during conversion to HTML format. |
ResourceToColumnTextConverter | Resource’s data to column’s string converter. |
ResourceType | Specifies the type of a resource. |
ResourceUsageView | Represents resource usage view in a project. |
ResourceUsageViewField | Represents possible fields in ResourceUsageView object resource usage view field. |
ResourceUsageViewFieldCollection | Represent a collection of ResourceUsageViewField values. |
ResourceValidationException | Represents an exception which is thrown when errors are found in resource’s properties. |
ResourceViewColumn | Project’s view class used in ResourceUsage view and ResourceSheet view. |
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. |
RiskItemType | Specifies task fields for which the statistical information is gathered during risk analysis. |
RiskPattern | Represents a risk pattern for a project task. |
RiskPatternCollection | Represents a collection containing the instances of the RiskPattern class. |
RollupType | Specifies the rollup type. |
Rsc | Represents supported properties of Resource object. |
RscKey | Represents a list of supported resource fields. |
SaveFileFormat | Enumeration for saving project format selection. |
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. |
Shape | Shape of a marker at the beginning or end of the bar style to be rendered when saving view data to some of SaveFileFormat. |
SimpleSaveOptions | This is an abstract base class that allow the user to specify basic options when saving a project into a particular format. |
SplitPart | Represents a task portion. |
SplitPartCollection | Collection that represents the portions of a task. |
Spreadsheet2003SaveOptions | Allows to specify additional options when rendering project pages to Spreadsheet2003. |
StringBuilder | Represents a mutable string of characters. |
SummaryRowsCalculationType | Specifies the type of a calculation of the custom attribute’s value for summary rows. |
SvgOptions | Allows to specify additional options when rendering project pages to SVG. |
Table | Represents a table in Project |
TableCollection | Contains a list of Table objects. |
TableField | Represents a field of a table in a project. |
TableFieldCollection | Contains a list of TableField objects. |
TableTextStyle | Represents a text style in a view table. |
Task | Represents a task in a project. |
TaskBarTextConverter | Custom converter of task’s data to bar text. |
TaskBaseline | Represents Baseline of a Task. |
TaskBaselineCollection | Represents a collection of TaskBaseline objects. |
TaskCollection | Represents a collection of Task objects. |
TaskKey | Represents a list of supported task fields. |
TaskLink | Represents a predecessor link. |
TaskLinkCollection | Represents a collection of Task objects. |
TaskLinkType | Specifies the type of tasks dependency. |
TaskStartDateType | Specifies the type of a task’s start date. |
TaskStatus | Specifies the status of a task. |
TaskTextStyleEventArgs | This class represents set of data that related to the rendering of table cell’s content. |
TaskType | Specifies the type of a task. |
TaskUsageView | Represents task usage view in a project. |
TaskUsageViewField | Represents possible fields in TaskUsageView object. |
TaskUsageViewFieldCollection | Represents a collection of TaskUsageViewField values. |
TaskUtils | Helper class which provides useful operations with tasks. |
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. |
TextItemType | Item type to change a text style for. |
TextStyle | Change the visual style of the text for an item in the project view. |
TiffCompression | Specifies what type of compression to apply when saving pages to the TIFF format. |
TimeDelta | Represents a difference between two timestamps. |
TimeUnitType | Specifies the type of a time unit. |
TimelineView | Represents a timeline view of a project. |
TimephasedData | Represents a time phased data. |
TimephasedDataCollection | Represents a collection of TimephasedData objects. |
TimephasedDataType | Specifies the type of time phased data. |
Timescale | Defines options which specifies how to render timescale in Gantt Chart, Task Usage or Resource Usage views when the project is exported to a graphic format. |
TimescaleTier | Represents a single tier of the timescale on a Gantt Chart. |
TimescaleUnit | Specifies the unit of time for any tier of a timescale in a Gantt chart or other time phased view. |
TreeAlgorithmBase<T> | A base class for implementations of ITreeAlgorithm<T> |
Tsk | Represents properties of Task object. |
UndefinedConstraintHandlingBehavior | Specifies the behavior used to handle tasks with undefined constraints. |
UnexpectedFileFormatException | Represents an exception which is thrown when file format has unexpected format or structure. |
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 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. |
ViewColumn | Represents a column in a project view. |
ViewScreen | Specifies the screen type for a view. |
VisualObjectPlacement | Represents placement and appearance of OleObject in a view. |
WBSCodeDefinition | Represents a WBS Code Definition. |
WBSCodeMask | Represents WBS Code mask. |
WBSCodeMaskCollection | Represents a collection of WBSCodeMask objects. |
WBSSequence | Specifies sequence for WBSCodeMask |
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 WeekDay objects. |
WeekLabelDisplay | Specifies how the week label displays. |
WeekdayType | Represents a weekday of a project in the instance of RecurringTaskInfo class. |
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. |
WorkContourType | Specifies the contour of a work. |
WorkDay | Represents a work day. |
WorkGroupType | Specifies the type of a workgroup. |
WorkUnit | Represents working hours. |
WorkWeek | Represent WorkWeek class |
WorkWeekCollection | Represents a collection of WorkWeek objects. |
WorkingTime | Represents a working time during a weekday. |
WorkingTimeCollection | Represents a collection of WorkingTimeCollection objects. |
XamlOptions | /// Allows to specify additional options when rendering project pages to XAML. |
XlsxOptions | Allows to specify additional options when rendering project pages to XLSX. |
XpsOptions | Allows to specify additional options when rendering project pages to XPS. |
YearLabelDisplay | Specifies how the year label displays. |
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. |