WordprocessingDocument.Open 方法

定义

重载

Open(String, Boolean, OpenSettings)

从指定文件创建 WordprocessingDocument 类的新实例。

Open(Stream, Boolean, OpenSettings)

从 IO 流创建 WordprocessingDocument 类的新实例。

Open(String, Boolean)

从指定文件创建 WordprocessingDocument 类的新实例。

Open(Package)

从指定的包创建 WordprocessingDocument 类的新实例。

Open(Package, OpenSettings)

从指定的包创建 WordprocessingDocument 类的新实例。

Open(Stream, Boolean)

从 IO 流创建 WordprocessingDocument 类的新实例。

Open(String, Boolean, OpenSettings)

从指定文件创建 WordprocessingDocument 类的新实例。

public static DocumentFormat.OpenXml.Packaging.WordprocessingDocument Open (string path, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings);
static member Open : string * bool * DocumentFormat.OpenXml.Packaging.OpenSettings -> DocumentFormat.OpenXml.Packaging.WordprocessingDocument
Public Shared Function Open (path As String, isEditable As Boolean, openSettings As OpenSettings) As WordprocessingDocument

参数

path
String

目标 WordprocessingDocument 的路径和文件名。

isEditable
Boolean

在 ReadWrite 模式下。 对于只读模式,则为 False。

openSettings
OpenSettings

用于打开文档的高级设置。

返回

WordprocessingDocument 的新实例。

例外

当“path”为 null 引用时引发。

当包无效时引发 Open XML WordprocessingDocument。

指定处理标记兼容性但给定目标 FileFormatVersion 不正确时引发。

适用于

Open(Stream, Boolean, OpenSettings)

从 IO 流创建 WordprocessingDocument 类的新实例。

public static DocumentFormat.OpenXml.Packaging.WordprocessingDocument Open (System.IO.Stream stream, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings);
static member Open : System.IO.Stream * bool * DocumentFormat.OpenXml.Packaging.OpenSettings -> DocumentFormat.OpenXml.Packaging.WordprocessingDocument
Public Shared Function Open (stream As Stream, isEditable As Boolean, openSettings As OpenSettings) As WordprocessingDocument

参数

stream
Stream

要打开 WordprocessingDocument 的 IO 流。

isEditable
Boolean

在 ReadWrite 模式下。 对于只读模式,则为 False。

openSettings
OpenSettings

用于打开文档的高级设置。

返回

WordprocessingDocument 的新实例。

例外

当“stream”为 null 引用时引发。

当未使用 Read (ReadWrite) 访问权限打开“stream”时引发。

当包无效时引发 Open XML WordprocessingDocument。

指定处理标记兼容性但给定目标 FileFormatVersion 不正确时引发。

适用于

Open(String, Boolean)

从指定文件创建 WordprocessingDocument 类的新实例。

public static DocumentFormat.OpenXml.Packaging.WordprocessingDocument Open (string path, bool isEditable);
static member Open : string * bool -> DocumentFormat.OpenXml.Packaging.WordprocessingDocument
Public Shared Function Open (path As String, isEditable As Boolean) As WordprocessingDocument

参数

path
String

目标 WordprocessingDocument 的路径和文件名。

isEditable
Boolean

在 ReadWrite 模式下。 对于只读模式,则为 False。

返回

WordprocessingDocument 的新实例。

例外

当“path”为 null 引用时引发。

当包无效时引发 Open XML WordprocessingDocument。

适用于

Open(Package)

从指定的包创建 WordprocessingDocument 类的新实例。

public static DocumentFormat.OpenXml.Packaging.WordprocessingDocument Open (System.IO.Packaging.Package package);
static member Open : System.IO.Packaging.Package -> DocumentFormat.OpenXml.Packaging.WordprocessingDocument
Public Shared Function Open (package As Package) As WordprocessingDocument

参数

package
Package

指定的 OpenXml 包。

返回

WordprocessingDocument 的新实例。

例外

当“package”为 null 引用时引发。

未使用读取 (ReadWrite) 访问权限打开“package”时引发。

当包无效时引发 Open XML WordprocessingDocument。

适用于

Open(Package, OpenSettings)

从指定的包创建 WordprocessingDocument 类的新实例。

public static DocumentFormat.OpenXml.Packaging.WordprocessingDocument Open (System.IO.Packaging.Package package, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings);
static member Open : System.IO.Packaging.Package * DocumentFormat.OpenXml.Packaging.OpenSettings -> DocumentFormat.OpenXml.Packaging.WordprocessingDocument
Public Shared Function Open (package As Package, openSettings As OpenSettings) As WordprocessingDocument

参数

package
Package

指定的 OpenXml 包

openSettings
OpenSettings

用于打开文档的高级设置。

返回

WordprocessingDocument 的新实例。

例外

未使用读取 (ReadWrite) 访问权限打开“package”时引发。

当包为 null 引用时引发。

当包不是有效的 Open XML 文档时引发。

指定处理标记兼容性但给定目标 FileFormatVersion 不正确时引发。

适用于

Open(Stream, Boolean)

从 IO 流创建 WordprocessingDocument 类的新实例。

public static DocumentFormat.OpenXml.Packaging.WordprocessingDocument Open (System.IO.Stream stream, bool isEditable);
static member Open : System.IO.Stream * bool -> DocumentFormat.OpenXml.Packaging.WordprocessingDocument
Public Shared Function Open (stream As Stream, isEditable As Boolean) As WordprocessingDocument

参数

stream
Stream

要打开 WordprocessingDocument 的 IO 流。

isEditable
Boolean

在 ReadWrite 模式下。 对于只读模式,则为 False。

返回

WordprocessingDocument 的新实例。

例外

当“stream”为 null 引用时引发。

当未使用 Read (ReadWrite) 访问权限打开“stream”时引发。

当包无效时引发 Open XML WordprocessingDocument。

适用于