DocumentFormat.OpenXml.Packaging Namespace

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Classes

  Class Description
Public class AlternativeFormatImportPart Defines an AlternativeFormatImportPart class.
Public class AudioPart Defines the AudioPart class.
Public class CalculationChainPart Defines a CalculationChainPart class.
Public class CellMetadataPart Defines the CellMetadataPart class.
Public class ChartDrawingPart Defines the ChartDrawingPart class.
Public class ChartPart Defines the ChartPart class.
Public class ChartsheetPart Defines the ChartsheetPart class.
Public class CommentAuthorsPart Defines the CommentAuthorsPart class.
Public class ConnectionsPart Defines a ConnectionsPart class.
Public class CoreFilePropertiesPart Defines a CoreFilePropertiesPart class.
Public class CustomFilePropertiesPart Defines the CustomFilePropertiesPart class.
Public class CustomPropertyPart Defines a CustomPropertyPart class.
Public class CustomXmlMappingsPart Defines a CustomXmlMappingsPart class.
Public class CustomXmlPart Defines a CustomXmlPart class.
Public class CustomXmlPropertiesPart Defines a CustomXmlPropertiesPart class.
Public class DiagramColorsPart Defines the DiagramColorsPart class.
Public class DiagramDataPart Defines the DiagramDataPart class.
Public class DiagramLayoutDefinitionPart Defines the DiagramLayoutDefinitionPart class.
Public class DiagramStylePart Defines the DiagramStylePart class.
Public class DialogsheetPart Defines the DialogsheetPart class.
Public class DigitalSignatureOriginPart Defines the DigitalSignatureOriginPart class.
Public class DocumentSettingsPart Defines a DocumentSettingsPart class.
Public class DrawingsPart Defines the DrawingsPart class.
Public class EmbeddedControlPersistencePart Defines an EmbeddedControlPersistencePart class.
Public class EmbeddedObjectPart Defines the EmbeddedObjectPart class.
Public class EmbeddedPackagePart Defines the EmbeddedPackagePart class.
Public class EndnotesPart Defines the EndnotesPart class.
Public class ExtendedFilePropertiesPart Defines the ExtendedFilePropertiesPart class.
Public class ExtendedPart Defines a class for all extended application-specific parts.
Public class ExternalRelationship Defines an external relationship class.
Public class ExternalWorkbookPart Defines the ExternalWorkbookPart class.
Public class FontPart Defines the FontPart class.
Public class FontTablePart Defines a FontTablePart class.
Public class FooterPart Defines a FooterPart class.
Public class FootnotesPart Defines a FootnotesPart class.
Public class GlossaryDocumentPart Defines the GlossaryDocumentPart class.
Public class HandoutMasterPart Defines the HandoutMasterPart class.
Public class HeaderPart Defines a HeaderPart class.
Public class IdPartPair Defines a (RelationshipId, OpenXmlPart) pair.
Public class ImagePart Defines the ImagePart class.
Public class MailMergeRecipientDataPart Defines the MailMergeRecipientDataPart.
Public class MainDocumentPart Defines the MainDocumentPart class.
Public class NotesMasterPart Defines the NotesMasterPart class.
Public class NotesSlidePart Defines the NotesSlidePart class.
Public class NumberingDefinitionsPart Defines the NumberingDefinitionsPart class.
Public class OpenXmlPackage Defines a base class for the strong typed Open XML document class.
Public class OpenXmlPackageException Defines an OpenXmlPackageException exception class for errors.
Public class OpenXmlPackageValidationEventArgs Defines an OpenXmlPackage validation event.
Public class OpenXmlPackageValidationSettings Specifies the event handlers that will handle OpenXmlPackage validation events and the OpenXmlPackageValidationEventArgs.
Public class OpenXmlPart Defines an abstract base class for all OpenXml parts.
Public class OpenXmlPartContainer Defines a part container base class for OpenXmlPackage and OpenXmlPart.
Public class PartExtensionProvider Defines a PartExtensionProvider, which maintains a Content Type, Part Extension (.xml) dictionary. It is used in OpenXmlPackage derived classes.
Public class PivotTableCacheDefinitionPart Defines a PivotTableCacheDefinitionPart class.
Public class PivotTableCacheRecordsPart Defines the PivotTableCacheRecordsPart.
Public class PivotTablePart Defines the PivotTablePart class.
Public class PresentationDocument Defines the package that represents a presentation document.
Public class PresentationPart Defines a PresentationPart class.
Public class PresentationPropertiesPart Defines a PresentationPropertiesPart class.
Public class QueryTablePart Defines the QueryTablePart class.
Public class SharedStringTablePart Defines the SharedStringTablePart class.
Public class SingleCellTablePart Defines the SingleCellTablePart class.
Public class SlideCommentsPart Defines a SlideCommentsPart class.
Public class SlideLayoutPart Defines the SlideLayoutPart class.
Public class SlideMasterPart Defines a SlideMasterPart class.
Public class SlidePart Defines the SlidePart class.
Public class SlideSyncDataPart Defines the SlideSyncDataPart class.
Public class SpreadsheetDocument Defines the package that represents a spreadsheet document.
Public class SpreadsheetPrinterSettingsPart Defines a SpreadsheetPrinterSettingsPart class.
Public class StyleDefinitionsPart Defines a StyleDefinitionsPart class.
Public class TableDefinitionPart Defines the TableDefinitionPart class.
Public class TableStylesPart Defines a TableStylesPart class.
Public class ThemeOverridePart Defines the ThemeOverridePart class.
Public class ThemePart Defines the ThemePart class.
Public class ThumbnailPart Defines the ThumbnailPart class.
Public class UserDefinedTagsPart Defines the UserDefinedTagsPart class.
Public class VideoPart Defines the VideoPart class.
Public class ViewPropertiesPart Defines the ViewPropertiesPart class.
Public class VmlDrawingPart Defines the VmlDrawingPart class.
Public class VolatileDependenciesPart Defines the VolatileDependenciesPart class.
Public class WebSettingsPart Defines the WebSettingsPart class.
Public class WordprocessingCommentsPart Defines a WordprocessingCommentsPart class.
Public class WordprocessingDocument Defines the package that represents a Word document.
Public class WordprocessingPrinterSettingsPart Defines the WordprocessingPrinterSettingsPart class.
Public class WorkbookPart Defines the WorkbookPart class.
Public class WorkbookRevisionHeaderPart Defines the WorkbookRevisionHeaderPart class.
Public class WorkbookRevisionLogPart Defines the WorkbookRevisionLogPart class.
Public class WorkbookStylesPart Defines the WorkbookStylesPart class.
Public class WorkbookUserDataPart Defines the WorkbookUserDataPart class.
Public class WorksheetCommentsPart Defines a WorksheetCommentsPart class.
Public class WorksheetPart Defines the WorksheetPart class.
Public class XmlSignaturePart Defines the XmlSignaturePart class.

Interfaces

  Interface Description
Public interface IFixedContentTypePart All parts of fixed content type should be derived from this interface.

Enumerations

  Enumeration Description
Public enumeration AlternativeFormatImportPartType Defines valid types of AlternativeFormatImportPart.
Public enumeration AudioPartType Defines valid types of AudioPart.
Public enumeration CustomPropertyPartType Defines valid types of CustomPropertyPart.
Public enumeration EmbeddedControlPersistencePartType Defines valid types of EmbeddedControlPart.
Public enumeration FontPartType Defines valid types of FontPart.
Public enumeration HDPhotoPartType Defines valid types of HDPhotoPart.
Public enumeration ImagePartType Defines valid types of ImagePart.
Public enumeration ThumbnailPartType Defines valid types of ThumbnailPart.
Public enumeration VideoPartType Defines valid types of VideoPart.