PresentationDocument.Open Method (String, Boolean, OpenSettings)
Creates a new instance of the PresentationDocument class from the specified file.
Namespace: DocumentFormat.OpenXml.Packaging
Assembly: DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)
Syntax
声明
Public Shared Function Open ( _
path As String, _
isEditable As Boolean, _
openSettings As OpenSettings _
) As PresentationDocument
用法
Dim path As String
Dim isEditable As Boolean
Dim openSettings As OpenSettings
Dim returnValue As PresentationDocument
returnValue = PresentationDocument.Open(path, isEditable, _
openSettings)
public static PresentationDocument Open(
string path,
bool isEditable,
OpenSettings openSettings
)
Parameters
- path
Type: System.String
The path and file name of the target PresentationDocument.
- isEditable
Type: System.Boolean
In ReadWrite mode. False for Read only mode.
- openSettings
Type: DocumentFormat.OpenXml.Packaging.OpenSettings
The advanced settings for opening a document.
Return Value
Type: DocumentFormat.OpenXml.Packaging.PresentationDocument
A new instance of PresentationDocument.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when "path" is null reference. |
OpenXmlPackageException | Thrown when the package is not valid Open XML PresentationDocument. |
ArgumentException | Thrown when specified to process the markup compatibility but the given target FileFormatVersion is incorrect. |