Freigeben über


CloneableExtensions.Clone Methode

Definition

Überlädt

Clone<TPackage>(TPackage)

Erstellt einen bearbeitbaren Klon dieses OpenXml-Pakets, das in einem MemoryStream mit erweiterbarer Kapazität und unter Verwendung von Standard-OpenSettings geöffnet wird.

Clone<TPackage>(TPackage, Package)

Erstellt einen Klon dieses OpenXml-Pakets, das am angegebenen instance von Package geöffnet wird. Der Klon wird mit den gleichen OpenSettings wie dieses OpenXml-Paket geöffnet.

Clone<TPackage>(TPackage, Stream)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird. Das geklonte OpenXml-Paket wird mit den gleichen Einstellungen geöffnet, d. h. FileOpenAccess und OpenSettings wie dieses OpenXml-Paket.

Clone<TPackage>(TPackage, String)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird). Das geklonte OpenXml-Paket wird mit den gleichen Einstellungen geöffnet, d. h. FileOpenAccess und OpenSettings wie dieses OpenXml-Paket.

Clone<TPackage>(TPackage, Package, OpenSettings)

Erstellt einen Klon dieses OpenXml-Pakets, das am angegebenen instance von Package geöffnet wird.

Clone<TPackage>(TPackage, Stream, Boolean)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird. Das geklonte OpenXml-Paket wird mit demselben OpenSettings wie dieses OpenXml-Paket geöffnet.

Clone<TPackage>(TPackage, String, Boolean)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird). Das geklonte OpenXml-Paket wird mit demselben OpenSettings wie dieses OpenXml-Paket geöffnet.

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

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird.

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

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird).

Clone<TPackage>(TPackage)

Erstellt einen bearbeitbaren Klon dieses OpenXml-Pakets, das in einem MemoryStream mit erweiterbarer Kapazität und unter Verwendung von Standard-OpenSettings geöffnet wird.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage

Gibt zurück

TPackage

Das geklonte OpenXml-Paket.

Gilt für:

Clone<TPackage>(TPackage, Package)

Erstellt einen Klon dieses OpenXml-Pakets, das am angegebenen instance von Package geöffnet wird. Der Klon wird mit den gleichen OpenSettings wie dieses OpenXml-Paket geöffnet.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
package
Package

Der angegebene instance von Package.

Gibt zurück

TPackage

Das geklonte OpenXml-Paket.

Gilt für:

Clone<TPackage>(TPackage, Stream)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird. Das geklonte OpenXml-Paket wird mit den gleichen Einstellungen geöffnet, d. h. FileOpenAccess und OpenSettings wie dieses OpenXml-Paket.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
stream
Stream

Der E/A-Stream, in dem das OpenXml-Paket geöffnet werden soll.

Gibt zurück

TPackage

Das geklonte OpenXml-Paket.

Gilt für:

Clone<TPackage>(TPackage, String)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird). Das geklonte OpenXml-Paket wird mit den gleichen Einstellungen geöffnet, d. h. FileOpenAccess und OpenSettings wie dieses OpenXml-Paket.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
path
String

Pfad und Dateiname des Zieldokuments.

Gibt zurück

TPackage

Das geklonte Dokument.

Gilt für:

Clone<TPackage>(TPackage, Package, OpenSettings)

Erstellt einen Klon dieses OpenXml-Pakets, das am angegebenen instance von Package geöffnet wird.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
package
Package

Der angegebene instance von Package.

openSettings
OpenSettings

Die erweiterten Einstellungen zum Öffnen eines Dokuments.

Gibt zurück

TPackage

Das geklonte OpenXml-Paket.

Gilt für:

Clone<TPackage>(TPackage, Stream, Boolean)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird. Das geklonte OpenXml-Paket wird mit demselben OpenSettings wie dieses OpenXml-Paket geöffnet.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
stream
Stream

Der E/A-Stream, in dem das OpenXml-Paket geöffnet werden soll.

isEditable
Boolean

Im ReadWrite-Modus. False für den schreibgeschützten Modus.

Gibt zurück

TPackage

Das geklonte OpenXml-Paket.

Gilt für:

Clone<TPackage>(TPackage, String, Boolean)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird). Das geklonte OpenXml-Paket wird mit demselben OpenSettings wie dieses OpenXml-Paket geöffnet.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
path
String

Pfad und Dateiname des Zieldokuments.

isEditable
Boolean

Im ReadWrite-Modus. False für den schreibgeschützten Modus.

Gibt zurück

TPackage

Das geklonte Dokument.

Gilt für:

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

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird.

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
stream
Stream

Der E/A-Stream, in dem das OpenXml-Paket geöffnet werden soll.

isEditable
Boolean

Im ReadWrite-Modus. False für den schreibgeschützten Modus.

openSettings
OpenSettings

Die erweiterten Einstellungen zum Öffnen eines Dokuments.

Gibt zurück

TPackage

Das geklonte OpenXml-Paket.

Gilt für:

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

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird).

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

Typparameter

TPackage

Parameter

openXmlPackage
TPackage
path
String

Pfad und Dateiname des Zieldokuments.

isEditable
Boolean

Im ReadWrite-Modus. False für den schreibgeschützten Modus.

openSettings
OpenSettings

Die erweiterten Einstellungen zum Öffnen eines Dokuments.

Gibt zurück

TPackage

Das geklonte Dokument.

Gilt für: