Contains helper classes for rendering.


Class Description
AssignmentToColumnTextConverter ResourceAssignment data to column’s string converter.
AssignmentViewColumn Project’s view class.
BarStyle Change the visual style of the bar for the item in the project view.
DateTimeConverter Represents a converter method to convert date to string in view timescale tiers.
FontDescriptor Represents font information.
GanttBarStyle Represents a bar style used by MSP in Gantt Chart view.
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.
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.
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.
ResourceToColumnTextConverter Resource’s data to column’s string converter.
ResourceViewColumn Project’s view class used in ResourceUsage view and ResourceSheet view.
TableTextStyle Represents a text style in a view table.
TaskBarTextConverter Custom converter of task’s data to bar text.
TaskTextStyleEventArgs This class represents set of data that related to the rendering of table cell’s content.
TaskToColumnTextConverter Task’s data to column’s string converter.
TextStyle Change the visual style of the text for an item in the project view.
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.


Interface Description
ITextStyleModificationCallback Represents a callback that is called before TextStyle is applied to a table cell.


Enumeration Description
BarItemType Item type to change a bar style for.
BarShape Shape of a bar rectangle.
Border Specifies the type borders.
DateLabel Specifies the display format for date and time labels in a timescale.
FillPattern Fill pattern used in middle shape of a gantt bar.
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.
GanttBarType Specifies the bar type.
GridlineType Type of gridline.
HorizontalAlignment Specifies how an object or text is horizontally aligned relative to another object.
Interval Specifies recurring intervals to display progress lines at.
Legend Specifies the pages on which the legend appears.
LinePattern Line pattern.
PageSize Specifies page size.
PresentationFormat Enumeration for presentation format.
PrinterPaperSize Specifies the paper size which is used for printing.
ReportType Type of the project’s graphical report.
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.
TextItemType Item type to change a text style for.
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.
TimescaleUnit Specifies the unit of time for any tier of a timescale in a Gantt chart or other time phased view.