Compartir a través de


CloneableExtensions.Clone Método

Definición

Sobrecargas

Clone<TPackage>(TPackage)

Crea un clon modificable de este paquete OpenXml, abierto en un MemoryStream con capacidad ampliable y usando OpenSettings predeterminado.

Clone<TPackage>(TPackage, Package)

Crea un clon de este paquete OpenXml, abierto en la instancia especificada de Package. El clon se abrirá con los mismos OpenSettings que este paquete OpenXml.

Clone<TPackage>(TPackage, Stream)

Crea un clon de este paquete OpenXml, abierto en la secuencia especificada. El paquete OpenXml clonado se abre con la misma configuración, es decir, FileOpenAccess y OpenSettings, como este paquete OpenXml.

Clone<TPackage>(TPackage, String)

Crea un clon de este paquete OpenXml abierto desde el archivo especificado (que se creará mediante la clonación de este paquete OpenXml). El paquete OpenXml clonado se abre con la misma configuración, es decir, FileOpenAccess y OpenSettings, como este paquete OpenXml.

Clone<TPackage>(TPackage, Package, OpenSettings)

Crea un clon de este paquete OpenXml, abierto en la instancia especificada de Package.

Clone<TPackage>(TPackage, Stream, Boolean)

Crea un clon de este paquete OpenXml, abierto en la secuencia especificada. El paquete OpenXml clonado se abre con el mismo OpenSettings que este paquete OpenXml.

Clone<TPackage>(TPackage, String, Boolean)

Crea un clon de este paquete OpenXml abierto desde el archivo especificado (que se creará mediante la clonación de este paquete OpenXml). El paquete OpenXml clonado se abre con el mismo OpenSettings que este paquete OpenXml.

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

Crea un clon de este paquete OpenXml, abierto en la secuencia especificada.

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

Crea un clon de este paquete OpenXml abierto desde el archivo especificado (que se creará mediante la clonación de este paquete OpenXml).

Clone<TPackage>(TPackage)

Crea un clon modificable de este paquete OpenXml, abierto en un MemoryStream con capacidad ampliable y usando OpenSettings predeterminado.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage

Devoluciones

TPackage

Paquete OpenXml clonado.

Se aplica a

Clone<TPackage>(TPackage, Package)

Crea un clon de este paquete OpenXml, abierto en la instancia especificada de Package. El clon se abrirá con los mismos OpenSettings que este paquete OpenXml.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
package
Package

Instancia especificada de Package.

Devoluciones

TPackage

Paquete OpenXml clonado.

Se aplica a

Clone<TPackage>(TPackage, Stream)

Crea un clon de este paquete OpenXml, abierto en la secuencia especificada. El paquete OpenXml clonado se abre con la misma configuración, es decir, FileOpenAccess y OpenSettings, como este paquete OpenXml.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
stream
Stream

Secuencia de E/S en la que se va a abrir el paquete OpenXml.

Devoluciones

TPackage

Paquete OpenXml clonado.

Se aplica a

Clone<TPackage>(TPackage, String)

Crea un clon de este paquete OpenXml abierto desde el archivo especificado (que se creará mediante la clonación de este paquete OpenXml). El paquete OpenXml clonado se abre con la misma configuración, es decir, FileOpenAccess y OpenSettings, como este paquete OpenXml.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
path
String

Ruta de acceso y nombre de archivo del documento de destino.

Devoluciones

TPackage

Documento clonado.

Se aplica a

Clone<TPackage>(TPackage, Package, OpenSettings)

Crea un clon de este paquete OpenXml, abierto en la instancia especificada de Package.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
package
Package

Instancia especificada de Package.

openSettings
OpenSettings

Configuración avanzada para abrir un documento.

Devoluciones

TPackage

Paquete OpenXml clonado.

Se aplica a

Clone<TPackage>(TPackage, Stream, Boolean)

Crea un clon de este paquete OpenXml, abierto en la secuencia especificada. El paquete OpenXml clonado se abre con el mismo OpenSettings que este paquete OpenXml.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
stream
Stream

Secuencia de E/S en la que se va a abrir el paquete OpenXml.

isEditable
Boolean

En el modo ReadWrite. False para el modo de solo lectura.

Devoluciones

TPackage

Paquete OpenXml clonado.

Se aplica a

Clone<TPackage>(TPackage, String, Boolean)

Crea un clon de este paquete OpenXml abierto desde el archivo especificado (que se creará mediante la clonación de este paquete OpenXml). El paquete OpenXml clonado se abre con el mismo OpenSettings que este paquete OpenXml.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
path
String

Ruta de acceso y nombre de archivo del documento de destino.

isEditable
Boolean

En el modo ReadWrite. False para el modo de solo lectura.

Devoluciones

TPackage

Documento clonado.

Se aplica a

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

Crea un clon de este paquete OpenXml, abierto en la secuencia especificada.

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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
stream
Stream

Secuencia de E/S en la que se va a abrir el paquete OpenXml.

isEditable
Boolean

En el modo ReadWrite. False para el modo de solo lectura.

openSettings
OpenSettings

Configuración avanzada para abrir un documento.

Devoluciones

TPackage

Paquete OpenXml clonado.

Se aplica a

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

Crea un clon de este paquete OpenXml abierto desde el archivo especificado (que se creará mediante la clonación de este paquete 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

Parámetros de tipo

TPackage

Parámetros

openXmlPackage
TPackage
path
String

Ruta de acceso y nombre de archivo del documento de destino.

isEditable
Boolean

En el modo ReadWrite. False para el modo de solo lectura.

openSettings
OpenSettings

Configuración avanzada para abrir un documento.

Devoluciones

TPackage

Documento clonado.

Se aplica a