DocumentFormat.OpenXml.Packaging Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AlternativeFormatImportPart |
Defines the AlternativeFormatImportPart |
AlternativeFormatImportPartType |
Defines AlternativeFormatImportPartType - types of AlternativeFormatImportPart. L".bin", L"image/unknown", L".bmp", L"image/bmp", L".gif", L"image/gif", L".png", L"image/png", L".tiff", L"image/tiff", L".xbm", L"image/xbm", L".ico", L"image/x-icon", L".pcx", L"image/x-pcx", L".pcz", L"image/x-pcz", // Note: EMZ and WMZ should never be used. L".emz", L"image/x-emz", L".wmz", L"image/x-wmz", // Note: Jpeg-Wmf are used by thumbnail. Don't add between them L".jpeg", L"image/jpeg", L".emf", L"image/x-emf", L".wmf", L"image/x-wmf", |
AudioReferenceRelationship |
Represents an internal audio reference relationship to a MediaDataPart element. |
CalculationChainPart |
Defines the CalculationChainPart |
CellMetadataPart |
Defines the CellMetadataPart |
ChartColorStylePart |
Defines the ChartColorStylePart |
ChartDrawingPart |
Defines the ChartDrawingPart |
ChartPart |
Defines the ChartPart |
ChartsheetPart |
Defines the ChartsheetPart |
ChartStylePart |
Defines the ChartStylePart |
CloneableExtensions |
Extensions to enable package cloning. |
CommentAuthorsPart |
Defines the CommentAuthorsPart |
ConnectionsPart |
Defines the ConnectionsPart |
ControlPropertiesPart |
Defines the ControlPropertiesPart |
CoreFilePropertiesPart |
Defines the CoreFilePropertiesPart |
CustomDataPart |
Defines the CustomDataPart |
CustomDataPropertiesPart |
Defines the CustomDataPropertiesPart |
CustomFilePropertiesPart |
Defines the CustomFilePropertiesPart |
CustomizationPart |
Defines the CustomizationPart |
CustomPropertyPart |
Defines the CustomPropertyPart |
CustomPropertyPartType |
Defines CustomPropertyPartType - types of CustomPropertyPart. |
CustomUIPart |
Defines CustomUiPart. The CustomUiPart served as the base class of RibbonExtensibilityPart and QuickAccessToolbarCustomizationsPart. |
CustomXmlMappingsPart |
Defines the CustomXmlMappingsPart |
CustomXmlPart |
Defines the CustomXmlPart |
CustomXmlPartType |
Defines CustomXmlPartType - types of CustomXmlPart. |
CustomXmlPropertiesPart |
Defines the CustomXmlPropertiesPart |
DataPart |
Represents the type of part referenced by a DataPartReferenceRelationship. |
DataPartReferenceRelationship |
Represents an internal reference relationship to a DataPart element. |
DiagramColorsPart |
Defines the DiagramColorsPart |
DiagramDataPart |
Defines the DiagramDataPart |
DiagramLayoutDefinitionPart |
Defines the DiagramLayoutDefinitionPart |
DiagramPersistLayoutPart |
Defines the DiagramPersistLayoutPart |
DiagramStylePart |
Defines the DiagramStylePart |
DialogsheetPart |
Defines the DialogsheetPart |
DigitalSignatureOriginPart |
Defines the DigitalSignatureOriginPart |
DocumentSettingsPart |
Defines the DocumentSettingsPart |
DocumentTasksPart |
Defines the DocumentTasksPart |
DrawingsPart |
Defines the DrawingsPart |
EmbeddedControlPersistenceBinaryDataPart |
Defines the EmbeddedControlPersistenceBinaryDataPart |
EmbeddedControlPersistenceBinaryDataPartType |
Defines EmbeddedControlPersistenceBinaryDataPartType - types of EmbeddedControlPart. |
EmbeddedControlPersistencePart |
Defines the EmbeddedControlPersistencePart |
EmbeddedControlPersistencePartType |
Defines EmbeddedControlPersistencePartType - types of EmbeddedControlPart. |
EmbeddedObjectPart |
Defines the EmbeddedObjectPart |
EmbeddedObjectPartType |
Defines EmbeddedPackagePartType - types of EmbeddedPackagePart. |
EmbeddedPackagePart |
Defines the EmbeddedPackagePart |
EmbeddedPackagePartType |
Defines EmbeddedPackagePartType - types of EmbeddedPackagePart. |
EndnotesPart |
Defines the EndnotesPart |
ExcelAttachedToolbarsPart |
Defines the ExcelAttachedToolbarsPart |
ExtendedChartPart |
Defines the ExtendedChartPart |
ExtendedFilePropertiesPart |
Defines the ExtendedFilePropertiesPart |
ExtendedPart |
Defines a class for all extended parts (Application specific part). |
ExternalRelationship |
Represents an external relationship. |
ExternalWorkbookPart |
Defines the ExternalWorkbookPart |
FlatOpcExtensions |
Extensions to convert to and from FlatOpc |
FontPart |
Defines the FontPart |
FontPartType |
Defines FontPartType - types of FontPart. |
FontTablePart |
Defines the FontTablePart |
FooterPart |
Defines the FooterPart |
FootnotesPart |
Defines the FootnotesPart |
GlossaryDocumentPart |
Defines the GlossaryDocumentPart |
HandoutMasterPart |
Defines the HandoutMasterPart |
HeaderPart |
Defines the HeaderPart |
HyperlinkRelationship |
Represents a hyperlink relationship. |
IdPartPair |
Represents a (RelationshipId, OpenXmlPart) pair. |
ImagePart |
Defines the ImagePart |
ImagePartExtensions | |
ImagePartType |
Defines ImagePartType - types of ImagePart. L".bin", L"image/unknown", L".bmp", L"image/bmp", L".gif", L"image/gif", L".png", L"image/png", L".jp2", L"image/jp2", L".tif", L"image/tif", L".tiff", L"image/tiff", L".xbm", L"image/xbm", L".ico", L"image/x-icon", L".pcx", L"image/x-pcx", L".pcz", L"image/x-pcz", // Note: EMZ and WMZ should never be used. L".emz", L"image/x-emz", L".wmz", L"image/x-wmz", // Note: Jpeg-Wmf are used by thumbnail. Don't add between them L".jpeg", L"image/jpeg", L".emf", L"image/x-emf", L".wmf", L"image/x-wmf", L".svg", L"image/svg+xml", |
InternationalMacroSheetPart |
Defines the InternationalMacroSheetPart |
LabelInfoPart |
Defines the LabelInfoPart |
LegacyDiagramTextInfoPart |
Defines the LegacyDiagramTextInfoPart |
LegacyDiagramTextPart |
Defines the LegacyDiagramTextPart |
MacroSheetPart |
Defines the MacroSheetPart |
MailMergeRecipientDataPart |
Defines MailMergeRecipientDataPart. |
MailMergeRecipientDataPartType |
Defines MailMergeRecipientDataPartType - types of MailMergeRecipientDataPart. |
MainDocumentPart |
Defines the MainDocumentPart |
MarkupCompatibilityProcessSettings |
Represents markup compatibility processing settings. |
MediaDataPart |
Represents a media (Audio, Video) data part in the document. |
MediaReferenceRelationship |
Represents an internal media reference relationship to a MediaDataPart element. |
Model3DReferenceRelationshipPart |
Defines the Model3DReferenceRelationshipPart |
NamedSheetViewsPart |
Defines the NamedSheetViewsPart |
NotesMasterPart |
Defines the NotesMasterPart |
NotesSlidePart |
Defines the NotesSlidePart |
NumberingDefinitionsPart |
Defines the NumberingDefinitionsPart |
OpenSettings |
Represents the settings when opening a document. |
OpenXmlPackage |
Represents a base class for strong typed Open XML document classes. |
OpenXmlPackageException |
Represents an Open XML package exception class for errors. |
OpenXmlPackageExtensions |
Extensions for OpenXmlPackage type. |
OpenXmlPackageValidationEventArgs |
Represents the Open XML package validation events. |
OpenXmlPackageValidationSettings |
Specifies event handlers that will handle OpenXmlPackage validation events and the OpenXmlPackageValidationEventArgs. |
OpenXmlPart |
Represents an abstract base class for all OpenXml parts. |
OpenXmlPartContainer |
Defines the base class for OpenXmlPackage and OpenXmlPart. |
OpenXmlPartRootXElementExtensions |
Extensions to access the XElement representation of an OpenXmlPart's root element, either directly or via the containing XDocument. |
OpenXmlSupportedRelationshipExtensions |
Defines extensions for part relationships |
PartExtensionProvider |
Defines a provider which maintains a dictionary where the key is the content type and the value is a part extension. |
PivotTableCacheDefinitionPart |
Defines the PivotTableCacheDefinitionPart |
PivotTableCacheRecordsPart |
Defines the PivotTableCacheRecordsPart |
PivotTablePart |
Defines the PivotTablePart |
PowerPointAuthorsPart |
Defines the PowerPointAuthorsPart |
PowerPointCommentPart |
Defines the PowerPointCommentPart |
PresentationDocument |
Defines PresentationDocument - an OpenXmlPackage represents a Presentation document |
PresentationPart |
Defines the PresentationPart |
PresentationPropertiesPart |
Defines the PresentationPropertiesPart |
QueryTablePart |
Defines the QueryTablePart |
QuickAccessToolbarCustomizationsPart |
Defines the QuickAccessToolbarCustomizationsPart |
RdArrayPart |
Defines the RdArrayPart |
RdRichValuePart |
Defines the RdRichValuePart |
RdRichValueStructurePart |
Defines the RdRichValueStructurePart |
RdRichValueTypesPart |
Defines the RdRichValueTypesPart |
RdRichValueWebImagePart |
Defines the RdRichValueWebImagePart |
RdSupportingPropertyBagPart |
Defines the RdSupportingPropertyBagPart |
RdSupportingPropertyBagStructurePart |
Defines the RdSupportingPropertyBagStructurePart |
ReferenceRelationship |
Defines a reference relationship. A reference relationship can be internal or external. |
RelationshipErrorHandler |
A class that holds information about invalid relationships in PackagePart instances. |
RibbonAndBackstageCustomizationsPart |
Defines the RibbonAndBackstageCustomizationsPart |
RibbonExtensibilityPart |
Defines the RibbonExtensibilityPart |
RichStylesPart |
Defines the RichStylesPart |
SharedStringTablePart |
Defines the SharedStringTablePart |
SingleCellTablePart |
Defines the SingleCellTablePart |
SlicerCachePart |
Defines the SlicerCachePart |
SlicersPart |
Defines the SlicersPart |
SlideCommentsPart |
Defines the SlideCommentsPart |
SlideLayoutPart |
Defines the SlideLayoutPart |
SlideMasterPart |
Defines the SlideMasterPart |
SlidePart |
Defines the SlidePart |
SlideSyncDataPart |
Defines the SlideSyncDataPart |
SpreadsheetDocument |
Defines SpreadsheetDocument - an OpenXmlPackage represents a Spreadsheet document. |
SpreadsheetDocumentExtensions |
A collection of extensions for SpreadsheetDocument |
SpreadsheetPrinterSettingsPart |
Defines the SpreadsheetPrinterSettingsPart |
StyleDefinitionsPart |
Defines the StyleDefinitionsPart |
StylesPart |
Defines StylesPart. The StylesPart served as the base class of StylesWithEffectsPart and StyleDefinitionsPart. |
StylesWithEffectsPart |
Defines the StylesWithEffectsPart |
TableDefinitionPart |
Defines the TableDefinitionPart |
TableStylesPart |
Defines the TableStylesPart |
ThemeOverridePart |
Defines the ThemeOverridePart |
ThemePart |
Defines the ThemePart |
ThumbnailPart |
Defines the ThumbnailPart |
ThumbnailPartType |
Defines ThumbnailPartType - types of ThumbnailPart. |
TimeLineCachePart |
Defines the TimeLineCachePart |
TimeLinePart |
Defines the TimeLinePart |
TypedOpenXmlPackage | |
TypedOpenXmlPart | |
UserDefinedTagsPart |
Defines the UserDefinedTagsPart |
VbaDataPart |
Defines the VbaDataPart |
VbaProjectPart |
Defines the VbaProjectPart |
VideoReferenceRelationship |
Represents an internal video reference relationship to a MediaDataPart element. |
ViewPropertiesPart |
Defines the ViewPropertiesPart |
VmlDrawingPart |
Defines the VmlDrawingPart |
VolatileDependenciesPart |
Defines the VolatileDependenciesPart |
WebExTaskpanesPart |
Defines the WebExTaskpanesPart |
WebExtensionPart |
Defines the WebExtensionPart |
WebSettingsPart |
Defines the WebSettingsPart |
WordAttachedToolbarsPart |
Defines the WordAttachedToolbarsPart |
WordCommentsExtensiblePart |
Defines the WordCommentsExtensiblePart |
WordprocessingCommentsExPart |
Defines the WordprocessingCommentsExPart |
WordprocessingCommentsIdsPart |
Defines the WordprocessingCommentsIdsPart |
WordprocessingCommentsPart |
Defines the WordprocessingCommentsPart |
WordprocessingDocument |
Defines WordprocessingDocument - an OpenXmlPackage represents a Word document. |
WordprocessingPeoplePart |
Defines the WordprocessingPeoplePart |
WordprocessingPrinterSettingsPart |
Defines the WordprocessingPrinterSettingsPart |
WorkbookPart |
Defines the WorkbookPart |
WorkbookPersonPart |
Defines the WorkbookPersonPart |
WorkbookRevisionHeaderPart |
Defines the WorkbookRevisionHeaderPart |
WorkbookRevisionLogPart |
Defines the WorkbookRevisionLogPart |
WorkbookStylesPart |
Defines the WorkbookStylesPart |
WorkbookUserDataPart |
Defines the WorkbookUserDataPart |
WorksheetCommentsPart |
Defines the WorksheetCommentsPart |
WorksheetPart |
Defines the WorksheetPart |
WorksheetSortMapPart |
Defines the WorksheetSortMapPart |
WorksheetThreadedCommentsPart |
Defines the WorksheetThreadedCommentsPart |
XmlSignaturePart |
Defines the XmlSignaturePart |
Structs
PartTypeInfo |
Defines information used in creating a new part. |
Interfaces
IFixedContentTypePart |
Called from constructors of derived parts to initialize the IFixedContentTypePart interface. All derived parts must be parts that have fixed content type. |
IPackage |
An abstraction similar to Package that allows for pass through implementations |
IPackagePart |
An abstraction for PackagePart that is easier to override. |
IPackageProperties |
An abstraction of package properties, similar to PackageProperties. |
IPackageRelationship |
An interface that defines the relationship between a source and a target part. Similar to PackageRelationship but allows full overriding. |
IRelationshipCollection |
A collection of relationships for a IPackage of IPackagePart. |
ISupportedRelationship<TPart> |
Defines the interface for tagging a part that can add extensible parts. |
Enums
AlternativeFormatImportPartType |
Defines AlternativeFormatImportPartType - types of AlternativeFormatImportPart. L".bin", L"image/unknown", L".bmp", L"image/bmp", L".gif", L"image/gif", L".png", L"image/png", L".tiff", L"image/tiff", L".xbm", L"image/xbm", L".ico", L"image/x-icon", L".pcx", L"image/x-pcx", L".pcz", L"image/x-pcz", // Note: EMZ and WMZ should never be used. L".emz", L"image/x-emz", L".wmz", L"image/x-wmz", // Note: Jpeg-Wmf are used by thumbnail. Don't add between them L".jpeg", L"image/jpeg", L".emf", L"image/x-emf", L".wmf", L"image/x-wmf", |
CompatibilityLevel |
An enum that describes the version to keep compatibility with. |
CustomPropertyPartType |
Defines CustomPropertyPartType - types of CustomPropertyPart. |
CustomXmlPartType |
Defines CustomXmlPartType - types of CustomXmlPart. |
EmbeddedControlPersistenceBinaryDataPartType |
Defines EmbeddedControlPersistenceBinaryDataPartType - types of EmbeddedControlPart. |
EmbeddedControlPersistencePartType |
Defines EmbeddedControlPersistencePartType - types of EmbeddedControlPart. |
EmbeddedObjectPartType |
Defines EmbeddedPackagePartType - types of EmbeddedPackagePart. |
EmbeddedPackagePartType |
Defines EmbeddedPackagePartType - types of EmbeddedPackagePart. |
FontPartType |
Defines FontPartType - types of FontPart. |
ImagePartType |
Defines ImagePartType - types of ImagePart. L".bin", L"image/unknown", L".bmp", L"image/bmp", L".gif", L"image/gif", L".png", L"image/png", L".jp2", L"image/jp2", L".tif", L"image/tif", L".tiff", L"image/tiff", L".xbm", L"image/xbm", L".ico", L"image/x-icon", L".pcx", L"image/x-pcx", L".pcz", L"image/x-pcz", // Note: EMZ and WMZ should never be used. L".emz", L"image/x-emz", L".wmz", L"image/x-wmz", // Note: Jpeg-Wmf are used by thumbnail. Don't add between them L".jpeg", L"image/jpeg", L".emf", L"image/x-emf", L".wmf", L"image/x-wmf", L".svg", L"image/svg+xml", |
MailMergeRecipientDataPartType |
Defines MailMergeRecipientDataPartType - types of MailMergeRecipientDataPart. |
MarkupCompatibilityProcessMode |
Specifies the mode in which to process the markup compatibility tags in the document. |
MediaDataPartType |
Defines part media types. |
ThumbnailPartType |
Defines ThumbnailPartType - types of ThumbnailPart. |
Delegates
RelationshipErrorHandler.Rewriter |
Delegate to be used for simple rewriting of malformed Uris. |