OpenXmlPackage Members (Microsoft.Office.DocumentFormat.OpenXml.Packaging)
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Base class for strong typed package (document) class.
The following tables list the members exposed by the OpenXmlPackage type.
Protected Constructors
Name | Description | |
---|---|---|
![]() |
OpenXmlPackage | OpenXmlPackage constructor |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
CompressionOption | Get / Set the compression level for content of new part. |
![]() |
ExternalRelationships | (inherited from OpenXmlPartContainer) |
![]() |
FileOpenAccess | |
![]() |
Package | Gets the Package of the document. |
![]() |
PackageProperties | |
![]() |
PartExtensionProvider | PartExtensionProvider which provides map from ContentType to part extension. |
![]() |
Parts | Enum all parts which are relationship targets of this part. (inherited from OpenXmlPartContainer) |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
AddAnnotation | (inherited from OpenXmlPartContainer) |
![]() |
AddExtendedPart | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
AddExternalRelationship | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
AddNewPart | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
AddPart | Overloaded. Overridden. |
![]() |
Annotation | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
Annotations | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
Close | Saves and closes the OpenXml package plus all underlying part streams. |
![]() |
DeleteExternalRelationship | (inherited from OpenXmlPartContainer) |
![]() |
DeletePart | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
DeleteParts | (inherited from OpenXmlPartContainer) |
![]() |
DeletePartsRecursivelyOfType | Delete all the parts which is the specified part type from package recursively. |
![]() |
Dispose | Overloaded. Flushes and saves the content, closes the document, and releases all resources. |
![]() |
Equals | Overloaded. (inherited from Object) |
![]() |
GetHashCode | (inherited from Object) |
![]() |
GetIdOfPart | (inherited from OpenXmlPartContainer) |
![]() |
GetPartById | (inherited from OpenXmlPartContainer) |
![]() |
GetPartsCountOfType | (inherited from OpenXmlPartContainer) |
![]() |
GetPartsOfType | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
GetType | (inherited from Object) |
![]() ![]() |
ReferenceEquals | (inherited from Object) |
![]() |
RemoveAnnotations | Overloaded. (inherited from OpenXmlPartContainer) |
![]() |
ToString | (inherited from Object) |
![]() |
Validate | Validate the package (do not validate the xml content in each part). |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Dispose | Overloaded. |
![]() |
Finalize | (inherited from Object) |
![]() |
MemberwiseClone | (inherited from Object) |
![]() |
ThrowIfObjectDisposed | Overridden. Throw if object is disposed. |
Top
See Also
Reference
OpenXmlPackage Class
Microsoft.Office.DocumentFormat.OpenXml.Packaging Namespace