Skip to main content

com.devexpress.docs.presentation Package

Contains classes, interfaces, and enumerations used to create and manipulate presentation documents.

Declaration

package com.devexpress.docs.presentation

Classes

Name Description
AdjustAngle Adjustment angle in the shape geometry.
AdjustCoordinate An adjustment coordinate in a presentation shape.
AdjustHandleBase The base class for adjustment handles.
AdjustPoint Adjustment point in the shape geometry.
AdjustRectangle Adjustment rectangle in the shape’s geometry.
CellTextArea Contains text and formatting information for a table cell.
ColorMap Gets the color map that remaps theme colors.
CommonObjectLockSettings A base class for lock settings.
CommonSlideViewProperties Contains common slide view properties.
ConnectorLockSettings Contains lock settings for shape connectors
ConnectorShape A connector shape.
CustomSlideBackground A slide’s custom background.
CustomTableStyle A custom table style.
DocumentCustomProperty A custom document property.
DocumentCustomPropertyValueType Lists values that indicate the custom document property type.
DocumentFormat A document format.
DocumentProperties Contains presentation document properties.
DocumentSecurityType Defines the rules that control presentation edit and access permissions.
DrawingGuide An adjustable drawing guide.
DrawingObjectLockSettings A base class of lock settings for drawing objects.
FilledShape A shape with fill and outline settings.
GeometryPresetType Lists preset geometry shapes.
GroupLockSettings Contains lock settings for group shapes.
GroupShape A shape that contains a group of shapes.
HeaderFooterManager Returns the HeaderFooter manager that allows you to add footer text, date, and slide numbers to its associated presentation.
ImageExportOptions Contains settings for exporting presentation slides as images.
LineStyle Contains properties that define the appearance of a line.
LoadOptions Specifies options used to load a presentation.
MasterElement Serves as the base class for presentation master elements that define themes and color mappings.
NormalViewProperties Gets or sets properties of the normal view.
NormalViewRestoredProperties Contains properties that define a region size when the normal view is active and the region is not minimized or maximized.
NotesMaster A Notes Master that is a shared layout for all notes in the presentation. The Notes Master contains visual parameters (location on a slide, text format settings, background, and so on) for headers, footers, and notes.
NotesSlide A slide note.
PathArc Defines an arc (a path segment).
PathClose The segment that ends the path of a custom shape.
PathCubicBezier Defines a cubic Bezier curve (a shape path segment).
PathLine Defines a straight line (a path segment).
PathMove A path segment that moves the current drawing position to a new point without rendering any line.
PathQuadraticBezier A quadratic Bezier curve within a shape path.
PictureLockSettings Contains lock settings for picture shapes.
PictureShape A shape that displays a picture.
PlaceholderSettings Gets or sets shape placeholder settings.
PolarAdjustHandle A polar adjustment handle in a custom shape.
Presentation A PowerPoint document.
PresentationInspectOptions Lists values that specify the presentation content categories to inspect before sanitization.
PresentationInspectResult Contains information about content types detected in a presentation during inspection.
PresentationObject A base class for presentation objects.
PresentationSanitizeOptions Contains options that control presentation sanitization.
PresentationSanitizeResult Contains information about an action performed on a presentation content type during sanitization.
PresentationSecurityLoadingLimits Specifies limits for presentation loading.
PresentationSecurityLoadingOptions Specifies content that the Presentation API removes when it loads a presentation.
PresentationUnsupportedFormatException The exception that is thrown when an unsupported presentation format is encountered.
SaveOptions Specifies options used to save a presentation.
Shape A shape in presentations.
ShapeBase A base class for shapes.
ShapeConnectionSite A shape connection site that is a point on a shape to which connectors can be attached.
ShapeGeometry Defines the geometry of a shape, including its guides, adjust values, and paths.
ShapeGuide A guide used to govern the geometry of a shape
ShapeGuideFormula A guide formula that defines a shape’s geometry in a presentation.
ShapeLockSettings Contains lock settings for shapes.
ShapePath A creation path that consists of a series of moves, lines and curves that when combined forms a geometric shape.
ShapeStyle Defines the visual appearance of an individual shape.
ShapeType Specifies the shape type.
SimpleShape A base class for shapes that have an outline.
Slide A presentation slide.
SlideBackground A base class for slide background fills.
SlideBase A base class for slides and slide masters.
SlideElement Serves as the base class for presentation slide elements that can override themes and color mappings.
SlideLayout A slide layout that defines the arrangement of placeholder shapes on a slide.
SlideMaster A slide master in a presentation.
SlideSize Gets or sets the slide size and orientation.
StyledShapeBase The base class for shapes that support visual styles and transformations.
Table A shape that allows you to create and manipulate tables in a presentation document.
TableCell A cell in a slide’s table.
TableColumn A table column in a slide table.
TableEffectProperties Table effect properties in a slide.
TableRow A table row in a slide table.
TableStyle Specifies the base class for table styles.
Theme Gets or sets the theme associated with the master element.
ThemeBase The base class for presentation themes.
ThemeColorScheme Defines the color scheme for a presentation theme.
ThemedSlideBackground A slide’s background fill that is based on the theme defined in the slide master.
ThemedTableStyle A themed table style.
ThemeFont Defines a font for a presentation theme.
ThemeFontScheme Defines the font scheme for a presentation theme.
ThemeFormatScheme Defines the format scheme for a presentation theme.
ThemeOverride Gets or sets the theme override for the slide element.
UnknownShape An unknown shape. This class indicates that the shape type is unrecognized or unsupported.
ViewProperties Gets the presentation view properties.
XYAdjustHandle An XY-based adjustment handle in a custom shape.

Interfaces

Name Description
IAdjustHandleCollection Defines methods and properties for managing a collection of adjust handle objects.
IDocumentCustomPropertyDictionary Defines methods and properties for managing a collection of document custom property objects.
IDrawingGuideCollection Defines methods and properties for managing a collection of drawing guide objects.
ILimitedPresentationObjectCollection<T> Defines methods and properties for managing a collection of presentation objects.
ILimitedPresentationObjectCollectionBase<T> Defines methods and properties for managing a collection of presentation objects.
ILimitedThemeFormatObjectCollection<T> Defines methods and properties for managing a collection of theme format objects.
IPathSegment Defines a segment of a geometry path.
IPathSegmentCollection Defines methods and properties for managing a collection of path segment objects.
IPresentationCollection<T> Defines methods and properties for managing a collection of presentation objects.
IShapeCollection Defines methods and properties for managing a collection of shape objects.
IShapeConnectionCollection Defines methods and properties for managing a collection of shape connection objects.
IShapeGuideCollection Defines methods and properties for managing a collection of shape guide objects.
IShapePathCollection Defines methods and properties for managing a collection of shape path objects.
ISlideCollection Defines methods and properties for managing a collection of slide objects.
ISlideLayoutCollection Defines methods and properties for managing a collection of slide layout objects.
ISlideMasterCollection Defines methods and properties for managing a collection of slide master objects.
ITableColumnCollection Defines methods and properties for managing a collection of table column objects.
ITableRowCollection Defines methods and properties for managing a collection of table row objects.
IThemeBackgroundFillCollection Defines methods and properties for managing a collection of theme background fill objects.
IThemeEffectCollection Defines methods and properties for managing a collection of theme effect objects.
IThemeFillCollection Defines methods and properties for managing a collection of theme fill objects.
IThemeLineStyleCollection Defines methods and properties for managing a collection of theme line style objects.

Enums

Name Description
AdjustmentMode Lists values that indicate how a handle is adjusted.
ArrowSize Lists values used to specify an arrowhead’s width and length.
ArrowType Lists values that specify the type of a connector’s arrowhead.
ConnectorShapeType Lists available connector shape types.
Direction Lists drawing guide orientations.
FillMode Lists fill modes.
PlaceholderSize Lists predefined placeholder sizes.
PlaceholderType Lists the placeholder types.
PresentationContentType Lists values that specifies the content type in a presentation.
PresentationSanitizeAction Lists values that specify the action applied to presentation content during sanitization.
ResizeMode Lists resize modes.
ShapeGeometryType Lists the shape geometry types.
ShapeGuideFormulaType Lists the types of shape guide formulas.
SlideBackgroundType Lists a slide’s background types.
SlideLayoutType Lists the types of slide layouts available in a presentation.
SlideOrientation Lists the available slide orientations.
SlideSizeType Lists predefined slide sizes.
SplitterBarState Lists horizontal splitter bar states.
TableStyleType Lists table style types.
TableTraversalOrder Lists the possible orders for traversing table cells.
ViewType Lists a presentation view types.