|
AdjustHandleBase
|
The base class for adjustment handles.
|
|
AdjustHandleCollection
|
A collection of shape’s adjustment handles.
|
|
BlurEffect
|
Contains blur effect properties.
|
|
CellTextArea
|
Contains text and formatting information for a table cell.
|
|
CharListBullet
|
A bullet that is displayed using a single character symbol.
|
|
ColorMap
|
Maps theme colors to different color scheme indexes.
|
|
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.
|
|
DocumentCustomPropertyDictionary
|
Contains custom document properties of a presentation.
|
|
DocumentProperties
|
Contains metadata (document properties) associated with a presentation.
|
|
DrawingGuideCollection
|
A collection of the adjustable drawing guides.
|
|
DrawingObjectLockSettings
|
A base class of lock settings for drawing objects.
|
|
EffectProperties
|
Contains effect properties.
|
|
EffectPropertiesBase
|
Contains effect properties common to presentation elements.
|
|
Fill
|
A base class for presentation element fills.
|
|
FilledShape
|
A base class for shapes that have a fill.
|
|
FillOverlayEffect
|
Contains properties for the fill overlay effect.
|
|
GlowEffect
|
Contains properties for a glow effect applied to a shape.
|
|
GradientFill
|
Gradient fill.
|
|
GradientStop
|
A gradient stop that defines a color and its position in a GradientFill.
|
|
GradientStopCollection
|
Gradient stop collection.
|
|
GroupFill
|
A fill for a group of shapes.
|
|
GroupLockSettings
|
Contains lock settings for group shapes.
|
|
GroupShape
|
A shape that contains a group of shapes.
|
|
HeaderFooterManager
|
Contains methods to manage headers and footers in a presentation.
|
|
ImageListBullet
|
A bullet that is displayed using an image.
|
|
InnerShadowEffect
|
Contains properties used to configure an inner shadow effect.
|
|
LimitedPresentationObjectCollection<T>
|
Serves as the base class for slide master and layout collections that require at least one element.
|
|
LimitedPresentationObjectCollectionBase<T>
|
Serves as the base class for presentation object collections that require a minimum of three elements.
|
|
LimitedThemeFormatObjectCollection<T>
|
Serves as the base class for theme format object collections that require a minimum of three elements and cannot contain theme color references.
|
|
LineStyle
|
Contains properties that define the appearance of a line.
|
|
ListBullet
|
A base class for bullets that are used to create bulleted and numbered lists in text paragraphs.
|
|
MasterElement
|
Serves as the base class for presentation master elements that define themes and color mappings.
|
|
NoFill
|
Indicates that no fill is applied to a shape or slide background.
|
|
NormalTextAutoSize
|
A class that specifies normal text auto-sizing behavior.
|
|
NormalViewProperties
|
Contains properties for the normal view.
|
|
NotesMaster
|
A notes master is a shared layout that contains visual parameters (location on a slide, text format settings, background, and so on) for headers, footers, and notes in the Notes Page view.
|
|
NotesSlide
|
A slide note.
|
|
NoTextAutoSize
|
A class that is used to disable automatic text sizing.
|
|
NumberingListBullet
|
A bullet that allows you to create a numbered list.
|
|
OuterShadowEffect
|
Contains properties to configure an outer shadow effect.
|
|
OutlineFill
|
A base class for outline fill settings.
|
|
OutlineStyle
|
Contains properties that define the outline style of a shape.
|
|
ParagraphCollection
|
Contains a collection of text paragraphs.
|
|
ParagraphProperties
|
Specifies paragraph formatting properties.
|
|
PathSegmentCollection
|
A collection of segments that define a path in a custom shape.
|
|
PatternFill
|
A pattern fill that can be applied to a shape or slide background.
|
|
PictureFill
|
A picture fill that uses an image as the fill pattern.
|
|
PictureLockSettings
|
Contains lock settings for picture shapes.
|
|
PictureShape
|
A shape that displays a picture.
|
|
PlaceholderSettings
|
Contains settings for a placeholder in a slide or slide layout.
|
|
PolarAdjustHandle
|
A polar adjustment handle in a custom shape.
|
|
Presentation
|
A non-visual component that allows you to generate presentations from scratch and manipulate existing presentations in PPTX format.
|
|
PresentationCollection<T>
|
The collection class for presentation objects.
|
|
PresentationCollectionBase<T>
|
The base collection class.
|
|
PresentationDictionary<TKey, TValue>
|
A dictionary that contains presentation objects.
|
|
PresentationObject
|
A base class for presentation objects.
|
|
PresentationObjectCollection<T>
|
The collection class for presentation objects.
|
|
PresentationObjectCollectionBase<T>
|
A base class for collections of presentation objects.
|
|
PresentationUnsupportedFormatException
|
The exception that is thrown when an unsupported presentation format is encountered.
|
|
PresetShadowEffect
|
Contains properties to configure a preset shadow effect.
|
|
ReflectionEffect
|
Contains properties used to configure a reflection effect.
|
|
Shape
|
A shape in presentations.
|
|
Shape3DSettings
|
Contains properties that specify the 3D settings of a shape.
|
|
ShapeBase
|
A base class for shapes.
|
|
ShapeCollection
|
A collection of shapes.
|
|
ShapeConnectionCollection
|
A collection of shape connection sites.
|
|
ShapeEffect3DProperties
|
Contains settings for 3D effects applied to a shape.
|
|
ShapeEffectProperties
|
Contains shape effect properties.
|
|
ShapeGeometry
|
Defines the geometry of a shape, including its guides, adjust values, and paths.
|
|
ShapeGuideCollection
|
A collection of guides that specify a shape’s geometry.
|
|
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.
|
|
ShapePathCollection
|
A collection of shape paths.
|
|
ShapeStyle
|
Defines the visual appearance of an individual shape.
|
|
ShapeTextAutoSize
|
Configures the text auto size behavior for shapes.
|
|
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.
|
|
SlideCollection
|
A collection of slides in a presentation.
|
|
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.
|
|
SlideLayoutCollection
|
A collection of slide layouts in a slide master.
|
|
SlideMaster
|
A slide master in a presentation.
|
|
SlideMasterCollection
|
A collection of slide masters in a presentation.
|
|
SoftEdgeEffect
|
A soft edge effect applied to a shape.
|
|
SolidFill
|
A solid fill applied to a shape or slide background.
|
|
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.
|
|
TableCellCollection
|
A collection of table cells in a table row.
|
|
TableColumn
|
A table column in a slide table.
|
|
TableColumnCollection
|
A collection of table columns in a slide table.
|
|
TableEffectProperties
|
Provides access to the effect properties of a table in a slide.
|
|
TableRow
|
A table row in a slide table.
|
|
TableRowCollection
|
A collection of table rows in a slide table.
|
|
TableStyle
|
Specifies the base class for table styles.
|
|
Text3DFlatText
|
Indicates that text should not follow a 3D shape or perspective transformation, but instead be rendered flat.
|
|
Text3DSettings
|
A base class for 3D text settings in a presentation.
|
|
TextArea
|
Allows you to access and manipulate text.
|
|
TextAreaBase
|
The base class for text area objects.
|
|
TextAreaProperties
|
Contains properties that define the appearance and behavior of the text area.
|
|
TextAutoSize
|
The text auto-size behavior for a shape.
|
|
TextField
|
A text field that is a part of a text run.
|
|
TextLineBreak
|
A text line break that is a part of a text run.
|
|
TextParagraph
|
A paragraph in a text area.
|
|
TextProperties
|
Contains text formatting properties.
|
|
TextRun
|
A text run in a paragraph.
|
|
TextRunBase
|
The base class for text runs in a paragraph.
|
|
TextRunCollection
|
A collection of text runs in a paragraph.
|
|
TextRunStringBase
|
A base class for text runs that contain text strings.
|
|
TextSearchInfo
|
Contains information about the text found during a text search operation.
|
|
TextSearchOptions
|
Contains options for searching text.
|
|
TextStyle
|
Contains text style settings.
|
|
TextTabStopCollection
|
A collection of text tab stops.
|
|
Theme
|
A presentation theme that defines colors, fonts, and visual effects for slides.
|
|
ThemeBackgroundFillCollection
|
A collection of background fill styles.
|
|
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.
|
|
ThemeEffectCollection
|
A collection of visual effect properties for theme objects.
|
|
ThemeFillCollection
|
A collection of fill styles for theme objects.
|
|
ThemeFontScheme
|
Defines the font scheme for a presentation theme.
|
|
ThemeFormatScheme
|
Defines the format scheme for a presentation theme.
|
|
ThemeLineStyleCollection
|
A collection of line styles for theme objects.
|
|
ThemeOverride
|
This class allows you to override the theme assigned to the presentation master. You can override a theme of a slide, layout, or notes slide.
|
|
UnknownShape
|
An unknown shape. This class is used to indicate that the shape type is not recognized or unsupported.
|
|
ViewProperties
|
Contains the presentation wide view properties.
|
|
XYAdjustHandle
|
An XY-based adjustment handle in a custom shape.
|