SpreadsheetDocument.Create Method (Package, SpreadsheetDocumentType, Boolean)
Creates a new instance of the SpreadsheetDocument class from the spcified package.
Namespace: DocumentFormat.OpenXml.Packaging
Assembly: DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)
Syntax
'Declaration
Public Shared Function Create ( _
package As Package, _
type As SpreadsheetDocumentType, _
autoSave As Boolean _
) As SpreadsheetDocument
'Usage
Dim package As Package
Dim type As SpreadsheetDocumentType
Dim autoSave As Boolean
Dim returnValue As SpreadsheetDocument
returnValue = SpreadsheetDocument.Create(package, _
type, autoSave)
public static SpreadsheetDocument Create(
Package package,
SpreadsheetDocumentType type,
bool autoSave
)
Parameters
- package
Type: System.IO.Packaging.Package
The specified OpenXml package.
- type
Type: DocumentFormat.OpenXml.SpreadsheetDocumentType
The type of the SpreadsheetDocument.
- autoSave
Type: System.Boolean
Whether to auto save the created document.
Return Value
Type: DocumentFormat.OpenXml.Packaging.SpreadsheetDocument
A new instance of SpreadsheetDocument.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when "package" is null reference. |
IOException | Thrown when "package" is not opened with Write access. |