次の方法で共有


CloneableExtensions.Clone メソッド

定義

オーバーロード

Clone<TPackage>(TPackage)

この OpenXml パッケージの編集可能な複製を作成します。展開可能な容量を持つ で MemoryStream 開き、既定の OpenSettings を使用します。

Clone<TPackage>(TPackage, Package)

指定した Package インスタンスで開かれた、この OpenXml パッケージの複製を作成します。 複製は、この OpenXml パッケージと同じ OpenSettings で開かれます。

Clone<TPackage>(TPackage, Stream)

指定されたストリームで開かれたこの OpenXml パッケージの複製を作成します。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ設定 (FileOpenAccess と OpenSettings) で開かれます。

Clone<TPackage>(TPackage, String)

指定されたファイルから開かれたこの OpenXml パッケージの複製を作成します (この OpenXml パッケージを複製することによって作成されます)。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ設定 (FileOpenAccess と OpenSettings) で開かれます。

Clone<TPackage>(TPackage, Package, OpenSettings)

指定した Package インスタンスで開かれた、この OpenXml パッケージの複製を作成します。

Clone<TPackage>(TPackage, Stream, Boolean)

指定されたストリームで開かれたこの OpenXml パッケージの複製を作成します。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ OpenSettings で開かれます。

Clone<TPackage>(TPackage, String, Boolean)

指定されたファイルから開かれたこの OpenXml パッケージの複製を作成します (この OpenXml パッケージを複製することによって作成されます)。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ OpenSettings で開かれます。

Clone<TPackage>(TPackage, Stream, Boolean, OpenSettings)

指定されたストリームで開かれたこの OpenXml パッケージの複製を作成します。

Clone<TPackage>(TPackage, String, Boolean, OpenSettings)

指定されたファイルから開かれたこの OpenXml パッケージの複製を作成します (この OpenXml パッケージを複製することによって作成されます)。

Clone<TPackage>(TPackage)

この OpenXml パッケージの編集可能な複製を作成します。展開可能な容量を持つ で MemoryStream 開き、既定の OpenSettings を使用します。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage

戻り値

TPackage

複製された OpenXml パッケージ。

適用対象

Clone<TPackage>(TPackage, Package)

指定した Package インスタンスで開かれた、この OpenXml パッケージの複製を作成します。 複製は、この OpenXml パッケージと同じ OpenSettings で開かれます。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, System.IO.Packaging.Package package) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * System.IO.Packaging.Package -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, package As Package) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
package
Package

Package の指定されたインスタンス。

戻り値

TPackage

複製された OpenXml パッケージ。

適用対象

Clone<TPackage>(TPackage, Stream)

指定されたストリームで開かれたこの OpenXml パッケージの複製を作成します。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ設定 (FileOpenAccess と OpenSettings) で開かれます。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, System.IO.Stream stream) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * System.IO.Stream -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, stream As Stream) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
stream
Stream

OpenXml パッケージを開く IO ストリーム。

戻り値

TPackage

複製された OpenXml パッケージ。

適用対象

Clone<TPackage>(TPackage, String)

指定されたファイルから開かれたこの OpenXml パッケージの複製を作成します (この OpenXml パッケージを複製することによって作成されます)。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ設定 (FileOpenAccess と OpenSettings) で開かれます。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, string path) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * string -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, path As String) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
path
String

ターゲット ドキュメントのパスとファイル名。

戻り値

TPackage

複製されたドキュメント。

適用対象

Clone<TPackage>(TPackage, Package, OpenSettings)

指定した Package インスタンスで開かれた、この OpenXml パッケージの複製を作成します。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, System.IO.Packaging.Package package, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * System.IO.Packaging.Package * DocumentFormat.OpenXml.Packaging.OpenSettings -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, package As Package, openSettings As OpenSettings) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
package
Package

Package の指定されたインスタンス。

openSettings
OpenSettings

ドキュメントを開く詳細設定。

戻り値

TPackage

複製された OpenXml パッケージ。

適用対象

Clone<TPackage>(TPackage, Stream, Boolean)

指定されたストリームで開かれたこの OpenXml パッケージの複製を作成します。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ OpenSettings で開かれます。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, System.IO.Stream stream, bool isEditable) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * System.IO.Stream * bool -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, stream As Stream, isEditable As Boolean) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
stream
Stream

OpenXml パッケージを開く IO ストリーム。

isEditable
Boolean

ReadWrite モード。 読み取り専用モードの場合は False。

戻り値

TPackage

複製された OpenXml パッケージ。

適用対象

Clone<TPackage>(TPackage, String, Boolean)

指定されたファイルから開かれたこの OpenXml パッケージの複製を作成します (この OpenXml パッケージを複製することによって作成されます)。 複製された OpenXml パッケージは、この OpenXml パッケージと同じ OpenSettings で開かれます。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, string path, bool isEditable) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * string * bool -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, path As String, isEditable As Boolean) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
path
String

ターゲット ドキュメントのパスとファイル名。

isEditable
Boolean

ReadWrite モード。 読み取り専用モードの場合は False。

戻り値

TPackage

複製されたドキュメント。

適用対象

Clone<TPackage>(TPackage, Stream, Boolean, OpenSettings)

指定されたストリームで開かれたこの OpenXml パッケージの複製を作成します。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, System.IO.Stream stream, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * System.IO.Stream * bool * DocumentFormat.OpenXml.Packaging.OpenSettings -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, stream As Stream, isEditable As Boolean, openSettings As OpenSettings) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
stream
Stream

OpenXml パッケージを開く IO ストリーム。

isEditable
Boolean

ReadWrite モード。 読み取り専用モードの場合は False。

openSettings
OpenSettings

ドキュメントを開く詳細設定。

戻り値

TPackage

複製された OpenXml パッケージ。

適用対象

Clone<TPackage>(TPackage, String, Boolean, OpenSettings)

指定されたファイルから開かれたこの OpenXml パッケージの複製を作成します (この OpenXml パッケージを複製することによって作成されます)。

public static TPackage Clone<TPackage> (this TPackage openXmlPackage, string path, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings? openSettings) where TPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage;
static member Clone : 'Package * string * bool * DocumentFormat.OpenXml.Packaging.OpenSettings -> 'Package (requires 'Package :> DocumentFormat.OpenXml.Packaging.OpenXmlPackage)
<Extension()>
Public Function Clone(Of TPackage As OpenXmlPackage) (openXmlPackage As TPackage, path As String, isEditable As Boolean, openSettings As OpenSettings) As TPackage

型パラメーター

TPackage

パラメーター

openXmlPackage
TPackage
path
String

ターゲット ドキュメントのパスとファイル名。

isEditable
Boolean

ReadWrite モード。 読み取り専用モードの場合は False。

openSettings
OpenSettings

ドキュメントを開く詳細設定。

戻り値

TPackage

複製されたドキュメント。

適用対象