Expand Minimize
5 out of 10 rated this helpful - Rate this topic

Microsoft.Office.Interop.PowerPoint Namespace

Office 2010

  ClassDescription
Public classApplicationClass A class in the Microsoft® .NET Framework or a member of such a class that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this class only when you must access an earlier event in this class that has been extended in a later version of the product. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass.

For information about the .NET interface, see Application.
Public classEApplication_SinkHelperReserved for internal use.
Public classGlobalClass A class in the Microsoft® .NET Framework or a member of such a class that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this class only when you must access an earlier event in this class that has been extended in a later version of the product. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass.

For information about the .NET interface, see Global.
Public classMasterClass A class in the Microsoft® .NET Framework or a member of such a class that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this class only when you must access an earlier event in this class that has been extended in a later version of the product. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass.

For information about the .NET interface, see Master.
Public classMasterEvents_SinkHelperReserved for internal use.
Public classOCXExtenderEvents_SinkHelperReserved for internal use.
Public classOLEControlClassReserved for internal use.
Public classPowerRexClassReserved for internal use.
Public classPresentationClass A class in the Microsoft® .NET Framework or a member of such a class that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this class only when you must access an earlier event in this class that has been extended in a later version of the product. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass.

For information about the .NET interface, see Presentation.
Public classPresEvents_SinkHelperReserved for internal use.
Public classSldEvents_SinkHelperReserved for internal use.
Public classSlideClass A class in the Microsoft® .NET Framework or a member of such a class that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this class only when you must access an earlier event in this class that has been extended in a later version of the product. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass.

For information about the COM object, see Slide.
  InterfaceDescription
Public interface_Application A primary interface in a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this primary interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to call the method; cast to the latest events interface to connect to the event. Otherwise, use the interface in the Microsoft® .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.

For information about the COM object, see Application.
Public interface_Global A primary interface in a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this primary interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to call the method; cast to the latest events interface to connect to the event. Otherwise, use the interface in the Microsoft® .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.

For information about the COM object, see Microsoft.Office.Interop.PowerPoint.Global.
Public interface_Master A primary interface in a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this primary interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to call the method; cast to the latest events interface to connect to the event. Otherwise, use the interface in the Microsoft® .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.

For information about the COM object, see Master.
Public interface_PowerRexReserved for internal use.
Public interface_Presentation A primary interface in a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this primary interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to call the method; cast to the latest events interface to connect to the event. Otherwise, use the interface in the Microsoft® .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.

For information about the COM object, see Presentation.
Public interface_Slide A primary interface in a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this primary interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to call the method; cast to the latest events interface to connect to the event. Otherwise, use the interface in the Microsoft® .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.

For information about the COM object, see Slide.
Public interfaceActionSettingContains information about how the specified shape or text range reacts to mouse actions during a slide show.
Public interfaceActionSettingsA collection that contains the two ActionSetting objects for a shape or text range. One ActionSetting object represents how the specified object reacts when the user clicks it during a slide show, and the other ActionSetting object represents how the specified object reacts when the user moves the mouse pointer over it during a slide show.
Public interfaceAddInRepresents a single add-in, either loaded or not loaded.
Public interfaceAddInsA collection of AddIn objects that represent all the Microsoft PowerPoint-specific add-ins available to PowerPoint, regardless of whether or not they are loaded. This does not include Component Object Model (COM) add-ins.
Public interfaceAdjustmentsContains a collection of adjustment values for the specified AutoShape, WordArt object, or connector.
Public interfaceAnimationBehaviorRepresents the behavior of an animation effect, the main animation sequence, or an interactive animation sequence. The AnimationBehavior object is a member of the AnimationBehaviors collection.
Public interfaceAnimationBehaviorsRepresents a collection of AnimationBehavior objects.
Public interfaceAnimationPointRepresents an individual animation point for an animation behavior. The AnimationPoint object is a member of the AnimationPoints collection. The AnimationPoints collection contains all the animation points for an animation behavior.
Public interfaceAnimationPointsRepresents a collection of animation points for a PropertyEffect object.
Public interfaceAnimationSettingsRepresents the special effects applied to the animation for the specified shape during a slide show.
Public interfaceApplicationRepresents the entire Microsoft PowerPoint application.
Public interfaceAutoCorrectRepresents the AutoCorrect functionality in Microsoft PowerPoint.
Public interfaceAxesRepresents a collection of all the Axis objects in the specified chart.
Public interfaceAxisRepresents a single axis in a chart.
Public interfaceAxisTitleRepresents a chart axis title.
Public interfaceBordersA collection of LineFormat objects that represent the borders and diagonal lines of a cell or range of cells in a table.
Public interfaceBroadcastA Broadcast Documents library that is used to store documents being presented.
Public interfaceBulletFormatRepresents bullet formatting.
Public interfaceCalloutFormatContains properties and methods that apply to line callouts.
Public interfaceCanvasShapesReserved for internal use.
Public interfaceCellRepresents a table cell. The Cell object is a member of the CellRange collection. The CellRange collection represents all the cells in the specified column or row. To use the CellRange collection, use the Cells keyword.
Public interfaceCellRangeA collection of Cell objects in a table column or row. The CellRange collection represents all the cells in the specified column or row. To use the CellRange collection, use the Cells keyword.
Public interfaceChartRepresents a chart in a document.
Public interfaceChartAreaRepresents the chart area of a chart.
Public interfaceChartBorderRepresents the border of an object.
Public interfaceChartCharactersRepresents characters in an object that contains text.
Public interfaceChartColorFormatReserved for internal use.
Public interfaceChartDataRepresents access to the linked or embedded data associated with a chart.
Public interfaceChartFillFormatReserved for internal use.
Public interfaceChartFontContains the font attributes (font name, font size, color, and so on) for an object chart.
Public interfaceChartFormatProvides access to the OfficeArt formatting for chart elements.
Public interfaceChartGroupRepresents one or more series plotted in a chart with the same format.
Public interfaceChartGroupsRepresents one or more series plotted in a chart with the same format.
Public interfaceChartTitleRepresents the chart title.
Public interfaceCoauthoringContains properties and methods for manipulating co-authoring in a presentation.
Public interfaceCollectionAn ordered set of items that can be referred to as a unit.
Public interfaceColorEffectRepresents a color effect for an animation behavior.
Public interfaceColorFormatRepresents the color of a one-color object, the foreground or background color of an object with a gradient or patterned fill, or the pointer color. You can set colors to an explicit red-green-blue value (by using the RGB property) or to a color in the color scheme (by using the SchemeColor property).
Public interfaceColorSchemeRepresents a color scheme, which is a set of eight colors used for the different elements of a slide, notes page, or handout, such as the title or background. (Note that the color schemes for slides, notes pages, and handouts in a presentation can be set independently.)
Public interfaceColorSchemesA collection of all the ColorScheme objects in the specified presentation. Each ColorScheme object represents a color scheme, which is a set of colors that are used together on a slide.
Public interfaceColumnRepresents a table column. The Column object is a member of the Columns collection. The Columns collection includes all the columns in a table.
Public interfaceColumnsA collection of Column objects that represent the columns in a table.
Public interfaceCommandEffectRepresents a command effect for an animation behavior. You can send events, call functions, and send OLE verbs to embedded objects by using this object.
Public interfaceCommentRepresents a comment on a given slide or slide range. The Comment object is a member of the Comments collection object.
Public interfaceCommentsRepresents a collection of Comment objects.
Public interfaceConnectorFormatContains properties and methods that apply to connectors.
Public interfaceCornersReserved for internal use.
Public interfaceCustomerDataStores information about a customer (such as name, address, telephone number, and so on) or other information in XML form, as a collection of CustomXMLPart objects that are associated with a Microsoft PowerPoint object.
Public interfaceCustomLayout Represents a custom layout associated with a presentation design. The CustomLayout object is a member of the CustomLayouts collection.
Public interfaceCustomLayoutsRepresents a set of custom layouts that are associated with a presentation design.
Public interfaceDataLabelRepresents the data label on a chart point or trendline.
Public interfaceDataLabelsA collection of all the DataLabel objects for the specified series.
Public interfaceDataTableRepresents a chart data table.
Public interfaceDefaultWebOptionsContains global application-level attributes used by Microsoft PowerPoint when you publish or save a complete or partial presentation as a Web page or when you open a Web page.
Public interfaceDesignRepresents an individual slide design template. The Design object is a member of the Designs and SlideRange collections and the Master and Slide objects.
Public interfaceDesignsRepresents a collection of slide design templates.
Public interfaceDiagramReserved for internal use.
Public interfaceDiagramNodeReserved for internal use.
Public interfaceDiagramNodeChildrenReserved for internal use.
Public interfaceDiagramNodesReserved for internal use.
Public interfaceDisplayUnitLabelRepresents a unit label on an axis in the specified chart.
Public interfaceDocumentWindowRepresents a document window. The DocumentWindow object is a member of the DocumentWindows collection. The DocumentWindows collection contains all the open document windows.
Public interfaceDocumentWindowsA collection of all the DocumentWindow objects that are currently open in Microsoft PowerPoint. This collection doesn't include open slide show windows, which are included in the SlideShowWindows collection.
Public interfaceDownBarsRepresents the down bars in a chart group.
Public interfaceDropLinesRepresents the drop lines in a chart group.
Public interfaceEApplicationAn event interface in a COM coclass that managed code requires to interoperate with the corresponding COM object; not intended to be used in your code.
Public interfaceEApplication_Event An interface in the Microsoft® .NET Framework that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to connect to the event; cast to the primary interface to call the method. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.
Public interfaceEffectRepresents timing information about a slide animation.
Public interfaceEffectInformationRepresents various animation options for an Effect object.
Public interfaceEffectParametersRepresents various animation parameters for an Effect object, such as colors, fonts, sizes, and directions.
Public interfaceErrorBarsRepresents the error bars on a chart series.
Public interfaceExtraColorsRepresents the extra colors in a presentation. The object can contain up to eight colors, each of which is represented by an red-green-blue (RGB) value .
Public interfaceFileConverterRepresents a file converter that is used to open or save files. The FileConverter object is a member of the FileConverters collection. The FileConverters collection contains all the installed file converters for opening and saving files.
Public interfaceFileConvertersA collection of FileConverter objects that represent all the file converters available for opening and saving files.
Public interfaceFillFormatRepresents fill formatting for a shape. A shape can have a solid, gradient, texture, pattern, picture, or semi-transparent fill.
Public interfaceFilterEffectRepresents a filter effect for an animation behavior.
Public interfaceFloorRepresents the floor of a 3-D chart.
Public interfaceFontRepresents character formatting for text or a bullet. The Font object is a member of the Fonts collection. The Fonts collection contains all the fonts used in a presentation.
Public interfaceFontsA collection of all the Font objects in the specified presentation.
Public interfaceFreeformBuilderRepresents the geometry of a freeform while it is being built.
Public interfaceGlobalRepresents the Microsoft Office PowerPoint global object.
Public interfaceGridlinesRepresents major or minor gridlines on a chart axis.
Public interfaceGroupShapesRepresents the individual shapes within a grouped shape. Each shape is represented by a Shape object. By using the Item method with this object, you can work with single shapes within a group without having to ungroup them.
Public interfaceHeaderFooterRepresents a header, footer, date and time, slide number, or page number on a slide or master. All the HeaderFooter objects for a slide or master are contained in a HeadersFooters object
Public interfaceHeadersFootersContains all the HeaderFooter objects on the specified slide, notes page, handout, or master.
Public interfaceHiLoLinesRepresents the high-low lines in a chart group.
Public interfaceHyperlinkRepresents a hyperlink associated with a non-placeholder shape or text.
Public interfaceHyperlinksA collection of all the Hyperlink objects on a slide or master.
Public interfaceInteriorRepresents the interior of an object.
Public interfaceLeaderLinesRepresents leader lines on a chart. Leader lines connect data labels to data points.
Public interfaceLegendRepresents the legend in a chart. Each chart can have only one legend.
Public interfaceLegendEntriesA collection of all the LegendEntry objects in the specified chart legend.
Public interfaceLegendEntryRepresents a legend entry in a chart legend.
Public interfaceLegendKeyRepresents a legend key in a chart legend.
Public interfaceLineFormatRepresents line and arrowhead formatting. For a line, the LineFormat object contains formatting information for the line itself; for a shape with a border, this object contains formatting information for the shape's border.
Public interfaceLinkFormatContains properties and methods that apply to linked OLE objects, linked pictures, and IIRC media objects.
Public interfaceMasterRepresents a slide master, title master, handout master, notes master, or design master.
Public interfaceMasterEventsThis is an event interface in a COM coclass that is required by managed code for interoperability with the corresponding COM object. This interface is not intended to be used in your code.
Public interfaceMasterEvents_Event An interface in the Microsoft® .NET Framework that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to connect to the event; cast to the primary interface to call the method. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.
Public interfaceMediaBookmarkContains properties and methods that specify information about the bookmark of the media.
Public interfaceMediaBookmarksRepresents a collection of MediaBookmark objects.
Public interfaceMediaFormatContains methods and properties that give access to and control over audio and video media.
Public interfaceMotionEffectRepresents a motion effect for an AnimationBehavior object.
Public interfaceMouseDownHandlerReserved for internal use.
Public interfaceMouseTrackerReserved for internal use.
Public interfaceNamedSlideShowRepresents a custom slide show, which is a named subset of slides in a presentation.
Public interfaceNamedSlideShowsA collection of all the NamedSlideShow objects in the presentation. Each NamedSlideShow object represents a custom slide show.
Public interfaceObjectVerbsRepresents the collection of OLE verbs for the specified OLE object. OLE verbs are the operations supported by an OLE object. Commonly used OLE verbs are "play" and "edit."
Public interfaceOCXExtenderReserved for internal use.
Public interfaceOCXExtenderEventsReserved for internal use.
Public interfaceOCXExtenderEvents_EventReserved for internal use.
Public interfaceOLEControlReserved for internal use.
Public interfaceOLEFormatContains properties and methods that apply to OLE objects.
Public interfaceOptionsRepresents application options in Microsoft PowerPoint.
Public interfacePageSetupContains information about the page setup for slides, notes pages, handouts, and outlines in a presentation.
Public interfacePaneAn object representing one of the three panes in normal view or the single pane of any other view in the document window.
Public interfacePanesA collection of Pane objects that represent the slide, outline, and notes panes in the document window for normal view, or the single pane of any other view in the document window.
Public interfaceParagraphFormatRepresents the paragraph formatting of a text range.
Public interfacePictureFormatContains properties and methods that apply to pictures and OLE objects.
Public interfacePlaceholderFormatContains properties that apply specifically to placeholders, such as placeholder type
Public interfacePlaceholdersA collection of all the Shape objects that represent placeholders on the specified slide.
Public interfacePlayerAllows access to playback controls for the associated shape in the current window.
Public interfacePlaySettingsContains information about how the specified media clip will be played during a slide show.
Public interfacePlotAreaRepresents the plot area of a chart.
Public interfacePointRepresents a single point in a series in a chart.
Public interfacePointsA collection of all the Point objects in the specified series in a chart.
Public interfacePowerRexReserved for internal use.
Public interfacePresentationRepresents a Microsoft PowerPoint presentation.
Public interfacePresentationsA collection of all the Presentation objects in Microsoft PowerPoint. Each Presentation object represents a presentation that's currently open in PowerPoint.
Public interfacePresEventsThis is an event interface in a COM coclass that is required by managed code for interoperability with the corresponding COM object. This interface is not intended to be used in your code.
Public interfacePresEvents_Event An interface in the Microsoft® .NET Framework that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to connect to the event; cast to the primary interface to call the method. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.
Public interfacePrintOptionsContains print options for a presentation.
Public interfacePrintRangeRepresents a single range of consecutive slides or pages to be printed.
Public interfacePrintRangesA collection of all the PrintRange objects in the specified presentation. Each PrintRange object represents a range of consecutive slides or pages to be printed.
Public interfacePropertyEffectRepresents a property effect for an AnimationBehavior object.
Public interfaceProtectedViewWindowRepresents a presentation window that is in protected view.
Public interfaceProtectedViewWindowsRepresents a collection of ProtectedViewWindows objects.
Public interfacePublishObjectRepresents a complete or partial loaded presentation that is available for publishing to HTML. The PublishObject object is a member of the PublishObjects collection.
Public interfacePublishObjectsA collection of PublishObject objects representing the set of complete or partial loaded presentations that are available for publishing to HTML.
Public interfaceResampleMediaTask
Public interfaceResampleMediaTasksA collection of ResampleMediaTask objects.
Public interfaceResearchProvides access to the research service feature of Microsoft PowerPoint.
Public interfaceRGBColorRepresents a single color in a color scheme.
Public interfaceRotationEffectRepresents a rotation effect for an AnimationBehavior object.
Public interfaceRowRepresents a row in a table. The Row object is a member of the Rows collection. The Rows collection includes all the rows in the specified table.
Public interfaceRowsA collection of Row objects that represent the rows in a table.
Public interfaceRulerRepresents the ruler for the text in the specified shape or for all text in the specified text style. Contains tab stops and the indentation settings for text outline levels.
Public interfaceRulerLevelContains first-line indent and hanging indent information for an outline level.
Public interfaceRulerLevelsA collection of all the RulerLevel objects on the specified ruler.
Public interfaceScaleEffectRepresents a scaling effect for an AnimationBehavior object.
Public interfaceSectionPropertiesContains properties and methods for manipulating sections in a presentation.
Public interfaceSelectionRepresents the selection in the specified document window. The Selection object is deleted whenever you change slides in an active slide view (the Type property will return ppSelectionNone).
Public interfaceSequenceRepresents a collection of Effect objects for a slide's interactive animation sequences. The Sequence collection is a member of the Sequences collection.
Public interfaceSequencesRepresents a collection of Sequence objects. Use a Sequence object to add, find, modify, and clone animation effects.
Public interfaceSeriesRepresents a series in a chart.
Public interfaceSeriesCollectionRepresents a collection of all the Series objects in the specified chart or chart group.
Public interfaceSeriesLinesRepresents series lines in a chart group.
Public interfaceSetEffectRepresents a set effect for an animation behavior. You can use the SetEffect object to set the value of a property.
Public interfaceShadowFormatRepresents shadow formatting for a shape.
Public interfaceShapeRepresents an object in the drawing layer, such as an AutoShape, freeform, OLE object, or picture.
Public interfaceShapeNodeRepresents the geometry and the geometry-editing properties of the nodes in a user-defined freeform.
Public interfaceShapeNodesA collection of all the ShapeNode objects in the specified freeform.
Public interfaceShapeRangeRepresents a shape range, which is a set of shapes on a document. A shape range can contain as few as a single shape or as many as all the shapes on the document.
Public interfaceShapesA collection of all the Shape objects on the specified slide.
Public interfaceSldEventsThis is an event interface in a COM coclass that is required by managed code for interoperability with the corresponding COM object. This interface is not intended to be used in your code.
Public interfaceSldEvents_Event An interface in the Microsoft® .NET Framework that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this interface to disambiguate when a method and an event on the COM object share the same name. Cast to this interface to connect to the event; cast to the primary interface to call the method. Otherwise, use the interface in the .NET Framework that is derived from the COM coclass to access methods, properties, and events of the COM object.
Public interfaceSlideRepresents a slide. The Slides collection contains all the Slide objects in a presentation.
Public interfaceSlideRangeA collection that represents a notes page or a slide range, which is a set of slides that can contain as little as a single slide or as much as all the slides in a presentation.
Public interfaceSlidesA collection of all the Slide objects in the specified presentation.
Public interfaceSlideShowSettingsRepresents the slide show setup for a presentation.
Public interfaceSlideShowTransitionContains information about how the specified slide advances during a slide show.
Public interfaceSlideShowViewRepresents the view in a slide show window.
Public interfaceSlideShowWindowRepresents a window in which a slide show runs.
Public interfaceSlideShowWindowsA collection of all the SlideShowWindow objects that represent the open slide shows in Microsoft PowerPoint.
Public interfaceSoundEffectRepresents the sound effect that accompanies an animation or slide transition in a slide show.
Public interfaceSoundFormatReserved for internal use.
Public interfaceTableRepresents a table shape on a slide. The Table object is a member of the Shapes collection. The Table object contains the Columns collection and the Rows collection.
Public interfaceTableBackgroundRepresents the background associated with a Table object.
Public interfaceTableStyleRepresents the current table style.
Public interfaceTabStopRepresents a single tab stop. The TabStop object is a member of the TabStops collection. The TabStops collection represents all the tab stops on one ruler.
Public interfaceTabStopsA collection of all the TabStop objects on one ruler.
Public interfaceTagsRepresents a tag or a custom property that you can create for a shape, slide, or presentation.
Public interfaceTextEffectFormatContains properties and methods that apply to WordArt objects.
Public interfaceTextFrameRepresents the text frame in a Shape object. Contains the text in the text frame and the properties and methods that control the alignment and anchoring of the text frame.
Public interfaceTextFrame2Represents the text frame in a Shape or ShapeRange object. Contains the text in the text frame and exposes properties and methods that control the alignment and anchoring of the text frame.
Public interfaceTextRangeContains the text that is attached to a shape, and properties and methods for manipulating the text.
Public interfaceTextStyleRepresents one of three text styles: title text, body text, or default text. Each text style contains a TextFrame object that describes how text is positioned within the text bounding box, a Ruler object that contains tab stops and outline indent formatting information, and a TextStyleLevels collection that contains outline text formatting information. The TextStyle object is a member of the TextStyles collection.
Public interfaceTextStyleLevelContains character and paragraph formatting information for an outline level.
Public interfaceTextStyleLevelsA collection of all the outline text levels. This collection always contains five members, each of which is represented by a TextStyleLevel object.
Public interfaceTextStylesA collection of three text styles - title text, body text, and default text - each of which is represented by a TextStyle object.
Public interfaceThreeDFormatRepresents a shape's three-dimensional formatting.
Public interfaceTickLabelsRepresents the tick-mark labels associated with tick marks on a chart axis.
Public interfaceTimeLineStores animation information for a Master, Slide, or SlideRange object.
Public interfaceTimingRepresents timing properties for an animation effect.
Public interfaceTrendlineRepresents a trendline in a chart.
Public interfaceTrendlinesRepresents a collection of all the Trendline objects for the specified series.
Public interfaceUpBarsRepresents the up bars in a chart group.
Public interfaceViewRepresents the current editing view in the specified document window.
Public interfaceWallsRepresents the walls of a 3-D chart.
Public interfaceWebOptionsContains presentation-level attributes used by Microsoft PowerPoint when you save or publish a complete or partial presentation as a Web page or open a Web page.
  DelegateDescription
Public delegateEApplication_AfterNewPresentationEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs after a presentation is created.
Public delegateEApplication_AfterPresentationOpenEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs after an existing presentation is opened.
Public delegateEApplication_ColorSchemeChangedEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs after a color scheme is changed.
Public delegateEApplication_NewPresentationEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs after a presentation is created, as it is added to the Presentations collection.
Public delegateEApplication_PresentationBeforeCloseEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Represents a Presentation object before it closes.
Public delegateEApplication_PresentationBeforeSaveEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs before a presentation is saved.
Public delegateEApplication_PresentationCloseEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs immediately before any open presentation closes, as it is removed from the Presentations collection.
Public delegateEApplication_PresentationCloseFinalEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Represents closing the final Presentation object.
Public delegateEApplication_PresentationNewSlideEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when a new slide is created in any open presentation, as the slide is added to the Slides collection.
Public delegateEApplication_PresentationOpenEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs after an existing presentation is opened, as it is added to the Presentations collection.
Public delegateEApplication_PresentationPrintEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs before a presentation is printed.
Public delegateEApplication_PresentationSaveEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs before any open presentation is saved.
Public delegateEApplication_PresentationSyncEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when the local copy of a presentation that is part of a Document Workspace is synchronized with the copy on the server. Provides important status information regarding the success or failure of the synchronization of the presentation.
Public delegateEApplication_ProtectedViewWindowActivateEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when any protected view window is activated.
Public delegateEApplication_ProtectedViewWindowBeforeCloseEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs immediately before a protected view window or a document in a protected view window closes.
Public delegateEApplication_ProtectedViewWindowBeforeEditEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs immediately before editing is enabled on the document in the specified protected view window.
Public delegateEApplication_ProtectedViewWindowDeactivateEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when a protected view window is deactivated.
Public delegateEApplication_ProtectedViewWindowOpenEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when a protected view window is opened.
Public delegateEApplication_SlideSelectionChangedEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs at different times depending on the current view.
Public delegateEApplication_SlideShowBeginEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when you start a slide show.
Public delegateEApplication_SlideShowEndEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs after a slide show ends, immediately after the last SlideShowNextSlide event occurs.
Public delegateEApplication_SlideShowNextBuildEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs upon mouse-click or timing animation, but before the animated object becomes visible.
Public delegateEApplication_SlideShowNextClickEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs on the next click of the slide.
Public delegateEApplication_SlideShowNextSlideEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs immediately before the transition to the next slide. For the first slide, occurs immediately after the SlideShowBegin event.
Public delegateEApplication_SlideShowOnNextEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when the user clicks Next to move within the current slide.
Public delegateEApplication_SlideShowOnPreviousEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when the user clicks Previous to move within the current slide.
Public delegateEApplication_WindowActivateEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when the application window or any document window is activated.
Public delegateEApplication_WindowBeforeDoubleClickEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when you double-click the items in the views listed in the following table.
Public delegateEApplication_WindowBeforeRightClickEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when you right-click a shape, a slide, a notes page, or some text. This event is triggered by the MouseUp event.
Public delegateEApplication_WindowDeactivateEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when the application window or any document window is deactivated.
Public delegateEApplication_WindowSelectionChangeEventHandlerA delegate for an event in the corresponding object. After you implement a callback method for the event, use this delegate to connect the callback method to the event.

Occurs when the selection of text, a shape, or a slide in the active document window changes, whether in the user interface or in code.
Public delegateOCXExtenderEvents_GotFocusEventHandlerReserved for internal use.
Public delegateOCXExtenderEvents_LostFocusEventHandlerReserved for internal use.
  EnumerationDescription
Public enumerationMsoAnimAccumulateSpecifies whether animation behaviors accumulate.
Public enumerationMsoAnimAdditiveSpecifies whether the current animation behavior is combined with other running animations.
Public enumerationMsoAnimAfterEffectIndicates whether an aftereffect appears dimmed, hidden, or unchanged after it runs.
Public enumerationMsoAnimateByLevelSpecifies for charts, diagrams, or text, the level to which the animation effect will be applied. The default value is msoAnimateLevelNone.
Public enumerationMsoAnimCommandTypeConstants that specify the type of the animation command, passed to and returned by the Type property of the CommandEffect object.
Public enumerationMsoAnimDirectionSpecifies the direction used for an animation effect.
Public enumerationMsoAnimEffectSpecifies the type of animation effect.
Public enumerationMsoAnimEffectAfterNot used with Microsoft PowerPoint 2010.
Public enumerationMsoAnimEffectRestartSpecifies whether the animation effect restarts after the effect has started once.
Public enumerationMsoAnimFilterEffectSubtypeSpecifies the subtype of the filter effect.
Public enumerationMsoAnimFilterEffectTypeConstants that specify the type of animation filter effect, passed to and returned by the Type property of the FilterEffect object.
Public enumerationMsoAnimPropertyRepresents an animation property.
Public enumerationMsoAnimTextUnitEffectSpecifies how special effects are applied to the animation for the specified text during a slide show.
Public enumerationMsoAnimTriggerTypeThe action that triggers the animation effect.
Public enumerationMsoAnimTypeSpecifies the type of animation.
Public enumerationMsoClickStateConstants that specify the point in a slide show to navigate to, relative to the animations included in the show, passed to the GotoClick method of the SlideShowView object, and returned by the GetClickIndex method of that object.
Public enumerationPpActionTypeSpecifies the type of action that will occur when the specified shape is clicked or the mouse pointer is positioned over the shape during a slide show.
Public enumerationPpAdvanceModeSpecifies how the specified animation advances.
Public enumerationPpAfterEffectIndicates whether the specified shape appears dimmed, hidden, or unchanged after it is built.
Public enumerationPpAlertLevelSpecifies whether Microsoft PowerPoint displays alerts while running a macro.
Public enumerationPpArrangeStyleSpecifies whether to cascade or tile the windows.
Public enumerationPpAutoSizeSpecifies whether the size of the specified shape is changed automatically to fit text within its boundaries.
Public enumerationPpBaselineAlignmentSpecifies the baseline alignment for a paragraph.
Public enumerationPpBorderTypeIndicates the direction in which a cell border or diagonal line is drawn.
Public enumerationPpBulletTypeSpecifies the type of bullet.
Public enumerationPpChangeCaseSpecifies the way the case of the specified text will be changed.
Public enumerationPpChartUnitEffectSpecifies whether the graph range is animated by series, category, or element.
Public enumerationPpCheckInVersionTypeConstants that specify the type of version of the Microsoft PowerPoint file to be checked in, passed to the CheckInWithVersion() method of the _Presentation object.
Public enumerationPpColorSchemeIndexSpecifies the color in the applied color scheme that is associated with the specified object.
Public enumerationPpDateTimeFormatSpecifies the format for the automatically updated date and time.
Public enumerationPpDirectionSpecifies the layout direction for text, table cells , or user interface.
Public enumerationPpEntryEffectSpecifies the special effect applied to the animation for the specified shape or to the specified slide transition.
Public enumerationPpExportModeReserved for internal use.
Public enumerationPpFarEastLineBreakLevelSpecifies where to add the line break based upon Asian character level.
Public enumerationPpFileDialogTypeReserved for internal use.
Public enumerationPpFixedFormatIntentConstants that specify the intent of the fixed-format file export, passed to the [M:Microsoft.Office.Interop.PowerPoint._Presentation.ExportAsFixedFormat(System.String,Microsoft.Office.Interop.PowerPoint.PpFixedFormatType,Microsoft.Office.Interop.PowerPoint.PpFixedFormatIntent,Microsoft.Office.Core.MsoTriState,Microsoft.Office.Interop.PowerPoint.PpPrintHandoutOrder,Microsoft.Office.Interop.PowerPoint.PpPrintOutputType,Microsoft.Office.Core.MsoTriState,Microsoft.Office.Interop.PowerPoint.PrintRange,Microsoft.Office.Interop.PowerPoint.PpPrintRangeType,System.String,System.Boolean,] method of the _Presentation object.
Public enumerationPpFixedFormatTypeConstants that specify the type of fixed-format file to export, passed to the [M:Microsoft.Office.Interop.PowerPoint._Presentation.ExportAsFixedFormat(System.String,Microsoft.Office.Interop.PowerPoint.PpFixedFormatType,Microsoft.Office.Interop.PowerPoint.PpFixedFormatIntent,Microsoft.Office.Core.MsoTriState,Microsoft.Office.Interop.PowerPoint.PpPrintHandoutOrder,Microsoft.Office.Interop.PowerPoint.PpPrintOutputType,Microsoft.Office.Core.MsoTriState,Microsoft.Office.Interop.PowerPoint.PrintRange,Microsoft.Office.Interop.PowerPoint.PpPrintRangeType,System.String,System.Boolean,] method of the _Presentation object.
Public enumerationPpFollowColorsSpecifies the extent to which the colors in the specified object follow the slide's color scheme.
Public enumerationPpFrameColorsSpecifies the text color for the outline pane and the background color for the outline and slide panes for Web presentations.
Public enumerationPpHTMLVersionSpecifies the version of HTML for a published presentation.
Public enumerationPpIndentControlNot used in Microsoft PowerPoint 2010.
Public enumerationPpMediaTaskStatusSpecifies the status of the sampling task.
Public enumerationPpMediaTypeIndicates the OLE media type.
Public enumerationPpMouseActivationThe action setting for a ppMouseClick or ppMouseOver event.
Public enumerationPpNumberedBulletStyleSpecifies the bullet style.
Public enumerationPpParagraphAlignmentSpecifies the alignment for each paragraph in the specified paragraph format.
Public enumerationPpPasteDataTypeSpecifies a format for the Clipboard contents when they are inserted into the document.
Public enumerationPpPlaceholderTypeSpecifies the type of placeholder.
Public enumerationPpPlayerStateSpecifies the current state of the player.
Public enumerationPpPrintColorTypeSpecifies the way the specified document will be printed: in black and white, in pure black and white (also referred to as high contrast), or in color.
Public enumerationPpPrintHandoutOrderSpecifies the page layout order in which slides appear on printed handouts that show multiple slides on one page.
Public enumerationPpPrintOutputTypeA value that indicates which component (slides, handouts, notes pages, or an outline) of the presentation is to be printed.
Public enumerationPpPrintRangeTypeSpecifies the type of print range for the presentation.
Public enumerationPpProtectedViewCloseReasonA constant that specifies the reason the protected view window is closed.
Public enumerationPpPublishSourceTypeConstants that specify the type of source material to be published, passed to and returned by the SourceType property of the PublishObject object.
Public enumerationPpRemoveDocInfoTypeConstants that specify the type of document information, passed to the RemoveDocumentInformation(PpRemoveDocInfoType) method of the Presentation object.
Public enumerationPpResampleMediaProfileSpecifies the media mobilization profile for the specified media asset.
Public enumerationPpRevisionInfoConstants that specify the status of revision information in a presentation. In previous versions of Microsoft PowerPoint, these constants were returned by the HasRevisionInfo property of the HasRevisionInfo object. In Microsoft Office PowerPoint 2007, the HasRevisionInfo property was deprecated.
Public enumerationPpSaveAsFileTypeConstants that specify type of file to save as, passed to the SaveAs method of the _Presentation object.
Public enumerationPpSelectionTypeConstants that specify the type of selection, returned by the Type property of the Selection object.
Public enumerationPpShapeFormatReserved for internal use.
Public enumerationPpSlideLayoutConstants that specify the layout of the slide, passed to and returned by the Layout property of the SlideClass and SlideRange objects.
Public enumerationPpSlideShowAdvanceModeConstants that specify the mode of advance of the slide show, passed to and returned by the AdvanceMode property of the SlideShowSettings object.
Public enumerationPpSlideShowPointerTypeSpecifies the type of pointer for the slide show.
Public enumerationPpSlideShowRangeTypeConstants that specify the type of the slide show range, passed to and returned by the RangeType property of the SlideShowSettings object.
Public enumerationPpSlideShowStateConstants that specify the state of the slide show, passed to and returned by the State property of the SlideShowView object.
Public enumerationPpSlideShowTypeConstants that specify the type of slide show, passed to and returned by the ShowType property of the SlideShowSettings object.
Public enumerationPpSlideSizeTypeConstants that specify the size type for the slide, passed to and returned by the SlideSize property of the PageSetup object.
Public enumerationPpSoundEffectTypeConstants that specify the type of sound effect, passed to and returned by the Type property of the SoundEffect object.
Public enumerationPpSoundFormatTypeConstants that specify the format of a sound file. In previous versions of Microsoft PowerPoint, these constants were passed to the Export method of the SoundFormat object and returned by the Type property of that object. In Microsoft Office PowerPoint 2007, the SoundFormat object was deprecated.
Public enumerationPpTabStopTypeConstants that specify the tab-stop type, passed to and returned by the Type property of the TabStop object.
Public enumerationPpTextLevelEffectConstants that specify the paragraph level by which text effects are animated, passed to and returned by the TextLevelEffect property of the AnimationSettings object.
Public enumerationPpTextStyleTypeConstants that specify the text style type, passed to the Item() method of the TextStyles collection.
Public enumerationPpTextUnitEffectConstants that specify how text-unit effects are animated, passed to and returned by the TextUnitEffect property of the AnimationSettings object.
Public enumerationPpTransitionSpeedConstants that specify the speed of the transition from one slide to the next, passed to and returned by the Speed property of the SlideShowTransition object.
Public enumerationPpUpdateOptionConstants that specify how hyperlinks in presentations should be updated, passed to and returned by the AutoUpdate property of the LinkFormat object.
Public enumerationPpViewTypeConstants that specify the type of view, passed to and returned by the DocumentWindow object, and returned by the Pane object.
Public enumerationPpWindowStateConstants that specify the window state, passed to and returned by the WindowState property of the DocumentWindow object.
Public enumerationXlAxisCrossesSpecifies the point on the specified axis where the other axis crosses.
Public enumerationXlAxisGroupThe primary axis group.
Public enumerationXlAxisTypeSpecifies the axis type.
Public enumerationXlBackgroundSpecifies the background type for text in charts.
Public enumerationXlBarShapeSpecifies the shape used with the 3-D bar or column chart.
Public enumerationXlBorderWeightSpecifies the weight of the border around a range.
Public enumerationXlCategoryTypeSpecifies the type of the category axis.
Public enumerationXlChartElementPositionSpecifies the position of the chart element.
Public enumerationXlChartGallerySpecifies a chart gallery.
Public enumerationXlChartItemSpecifies the type of the chart item.
Public enumerationXlChartPicturePlacementSpecifies the placement of a user-selected picture on a bar in a 3-D bar or column.
Public enumerationXlChartPictureTypeSpecifies how pictures are displayed on a column, bar picture chart, or legend key.
Public enumerationXlChartSplitTypeSpecifies the values displayed in the second chart in a pie chart or a bar of pie chart.
Public enumerationXlColorIndexSpecifies the color of a selected feature, such as a border, font, or fill.
Public enumerationXlConstantsSpecifies a miscellaneous constant in Microsoft PowerPoint.
Public enumerationXlCopyPictureFormatSpecifies the format of the picture being copied.
Public enumerationXlDataLabelPositionSpecifies the position of data labels relative to the data markers.
Public enumerationXlDataLabelSeparatorSpecifies the separator used with data labels.
Public enumerationXlDataLabelsTypeSpecifies the type of data label to apply.
Public enumerationXlDisplayBlanksAsSpecifies how blank cells are plotted on a chart.
Public enumerationXlDisplayUnitSpecifies the display unit label for an axis.
Public enumerationXlEndStyleCapSpecifies the end style for error bars.
Public enumerationXlErrorBarDirectionSpecifies which axis values are to receive error bars.
Public enumerationXlErrorBarIncludeSpecifies which error-bar parts to include.
Public enumerationXlErrorBarTypeSpecifies the range marked by error bars.
Public enumerationXlHAlignSpecifies the horizontal alignment for the object.
Public enumerationXlLegendPositionSpecifies the position of the legend on a chart.
Public enumerationXlLineStyleSpecifies the line style for the border.
Public enumerationXlMarkerStyleSpecifies the marker style for a point or series in a line chart, scatter chart, or radar chart.
Public enumerationXlOrientationSpecifies the text orientation.
Public enumerationXlPatternSpecifies the interior pattern of a chart or interior object.
Public enumerationXlPictureAppearanceSpecifies how the picture should be copied.
Public enumerationXlPieSliceIndexSpecifies the pie slice position of a point on a pie chart item.
Public enumerationXlPieSliceLocationSpecifies the vertical or horizontal coordinate of a point on a pie chart item from the top or left edge of the object to the top or left edge of the chart area.
Public enumerationXlPivotFieldOrientationSpecifies the location of the field in a PivotTable report.
Public enumerationXlReadingOrderSpecifies the reading order for the specified object.
Public enumerationXlRgbColorSpecifies the RGB color.
Public enumerationXlRowColSpecifies whether the values that correspond to a particular data series are in rows or columns.
Public enumerationXlScaleTypeSpecifies the scale type of the value axis.
Public enumerationXlSizeRepresentsSpecifies what the bubble size represents on a bubble chart.
Public enumerationXlTickLabelOrientationSpecifies the text orientation for tick-mark labels.
Public enumerationXlTickLabelPositionSpecifies the position of tick-mark labels on the specified axis.
Public enumerationXlTickMarkSpecifies the position of major and minor tick marks for an axis.
Public enumerationXlTimeUnitSpecifies the unit of time for chart axes and data series.
Public enumerationXlTrendlineTypeSpecifies how the trendline that smoothes out fluctuations in the data is calculated.
Public enumerationXlUnderlineStyleSpecifies the type of underline that is applied to a font.
Public enumerationXlVAlignSpecifies the vertical alignment for the object.
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.