CloneableExtensions.Clone Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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
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
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
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
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
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
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
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
Das geklonte Dokument.