CloneableExtensions.Clone メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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
戻り値
複製された 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 の指定されたインスタンス。
戻り値
複製された 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 ストリーム。
戻り値
複製された 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
ターゲット ドキュメントのパスとファイル名。
戻り値
複製されたドキュメント。
適用対象
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
ドキュメントを開く詳細設定。
戻り値
複製された 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。
戻り値
複製された 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。
戻り値
複製されたドキュメント。
適用対象
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
ドキュメントを開く詳細設定。
戻り値
複製された 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
ドキュメントを開く詳細設定。
戻り値
複製されたドキュメント。