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.
|
ArrayUtils |
Utility class for ArrayList processing.
|
Asn |
|
AsnKey |
Represents a list of supported assignment fields.
|
AssignmentBaseline |
Represents Baseline of a resource assignment.
|
AssignmentBaselineCollection |
|
AssignmentViewColumn |
Project's view class.
|
AvailabilityPeriod |
Represents a period when a resource is available.
|
AvailabilityPeriodCollection |
|
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.
|
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 |
|
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.
|
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 |
|
ExtendedAttributeDefinition |
Represents an extended attribute definition associated with a project.
|
ExtendedAttributeDefinitionCollection |
|
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 the filter.
|
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.
|
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.
|
Gridline |
The horizontal or vertical line that appears in the project view.
|
Gridlines |
Represents gridlines that appear in a GanttChart view.
|
GridlineType |
Type of gridline.
|
Group |
Represents a group definition.
|
GroupCollection |
Contains a list of Group objects.
|
GroupCriterion |
Represents a criterion in a group definition.
|
GroupCriterionCollection |
|
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.
|
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.
|
ItemType |
Specifies the type of an item.
|
Key<T,K> |
Represents a property key of a class of the specified type.
|
Legend |
Specifies the pages on which the legend appears.
|
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.
|
MaskType |
Specifies the type of a mask.
|
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.
|
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.
|
MonthPosition |
Specifies the position of a month item within a month.
|
MpdSettings |
Allows to set necessary options to read project data from MPD format (MS Access database file format).
|
MPPSaveOptions |
Allows to specify additional options when saving project data to MPP.
|
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 |
|
OutlineCodeDefinition |
Represents an outline code definition.
|
OutlineCodeDefinitionCollection |
|
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 |
|
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 |
|
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.
|
PrimaveraDbSettings |
Allows to set necessary options to read project data from Primavera database.
|
PrimaveraReadOptions |
Allows to specify additional options when reading Primavera Xml or Primavera Xer files.
|
PrimaveraSaveOptions |
Allows to specify additional options when saving project to Primavera XER format.
|
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.
|
PrimaveraXmlReadingOptions |
Allows to specify additional options when reading Primavera Xml files.
|
PrimaveraXmlSaveOptions |
Allows to specify additional options when saving project to Primavera xml format.
|
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.
|
PrintOptions |
Allows to specify additional options when printing project.
|
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.
|
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 extends Property> |
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 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.
|
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 |
|
ResourceCollection |
Represents a collection of Resource objects.
|
ResourceExportType |
Specifies the resource export type for HTML format.
|
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 |
|
ResourceUsageViewFieldCollection |
Represent a collection of ResourceUsageViewField values.
|
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 |
|
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 .
|
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.
|
StringAlignment |
Specifies the alignment of a text.
|
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 |
|
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 |
|
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.
|
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 |
|
TaskUsageViewFieldCollection |
Represents a collection of TaskUsageViewField values.
|
TaskUtils |
Helper class which provides useful operations with tasks.
|
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.
|
TimelineView |
Represents a timeline view of a project.
|
TimephasedData |
Represents a time phased data.
|
TimephasedDataCollection |
|
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.
|
TimeUnitType |
Specifies the type of a time unit.
|
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.
|
UsageView |
Represent a usage view in a project.
|
Value |
Represents a value in a value list.
|
VbaModule |
Represents a VBA module.
|
VbaModuleAttribute |
|
VbaModuleAttributeCollection |
Represents a collection of VbaModuleAttribute objects.
|
VbaModuleCollection |
Represents a collection of VbaModule objects.
|
VbaProject |
|
VbaReference |
|
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.
|
WeekdayType |
Represents a weekday of a project in the instance of RecurringTaskInfo class.
|
WeekLabelDisplay |
Specifies how the week label displays.
|
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.
|
WorkingTime |
Represents a working time during a weekday.
|
WorkingTimeCollection |
|
WorkUnit |
Represents working hours.
|
WorkWeek |
Represent WorkWeek class
|
WorkWeekCollection |
Represents a collection of WorkWeek 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.
|