CloneableExtensions.Clone Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
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
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
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
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
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
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
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
Documento clonado.