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