CloneableExtensions.Clone Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Clone<TPackage>(TPackage) |
Cria um clone editável deste pacote OpenXml, aberto numa MemoryStream capacidade expansível e com OpenSettings predefinido. |
Clone<TPackage>(TPackage, Package) |
Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote. O clone será aberto com as mesmas OpenSettings que este pacote OpenXml. |
Clone<TPackage>(TPackage, Stream) |
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. O pacote OpenXml clonado é aberto com as mesmas definições, ou seja, FileOpenAccess e OpenSettings, que este pacote OpenXml. |
Clone<TPackage>(TPackage, String) |
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas definições, ou seja, FileOpenAccess e OpenSettings, que este pacote OpenXml. |
Clone<TPackage>(TPackage, Package, OpenSettings) |
Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote. |
Clone<TPackage>(TPackage, Stream, Boolean) |
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. O pacote OpenXml clonado é aberto com as mesmas OpenSettings que este pacote OpenXml. |
Clone<TPackage>(TPackage, String, Boolean) |
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas OpenSettings que este pacote OpenXml. |
Clone<TPackage>(TPackage, Stream, Boolean, OpenSettings) |
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. |
Clone<TPackage>(TPackage, String, Boolean, OpenSettings) |
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). |
Clone<TPackage>(TPackage)
Cria um clone editável deste pacote OpenXml, aberto numa MemoryStream capacidade expansível e com OpenSettings predefinido.
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
Retornos
O pacote OpenXml clonado.
Aplica-se a
Clone<TPackage>(TPackage, Package)
Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote. O clone será aberto com as mesmas OpenSettings que este pacote 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
A instância especificada do Pacote.
Retornos
O pacote OpenXml clonado.
Aplica-se a
Clone<TPackage>(TPackage, Stream)
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. O pacote OpenXml clonado é aberto com as mesmas definições, ou seja, FileOpenAccess e OpenSettings, que este pacote 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
A transmissão em fluxo de E/S para abrir o pacote OpenXml.
Retornos
O pacote OpenXml clonado.
Aplica-se a
Clone<TPackage>(TPackage, String)
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas definições, ou seja, FileOpenAccess e OpenSettings, que este pacote 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
O caminho e o nome do ficheiro do documento de destino.
Retornos
O documento clonado.
Aplica-se a
Clone<TPackage>(TPackage, Package, OpenSettings)
Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote.
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
A instância especificada do Pacote.
- openSettings
- OpenSettings
As definições avançadas para abrir um documento.
Retornos
O pacote OpenXml clonado.
Aplica-se a
Clone<TPackage>(TPackage, Stream, Boolean)
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. O pacote OpenXml clonado é aberto com as mesmas OpenSettings que este pacote 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
A transmissão em fluxo de E/S para abrir o pacote OpenXml.
- isEditable
- Boolean
No modo ReadWrite. Falso para o modo Só de leitura.
Retornos
O pacote OpenXml clonado.
Aplica-se a
Clone<TPackage>(TPackage, String, Boolean)
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas OpenSettings que este pacote 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
O caminho e o nome do ficheiro do documento de destino.
- isEditable
- Boolean
No modo ReadWrite. Falso para o modo Só de leitura.
Retornos
O documento clonado.
Aplica-se a
Clone<TPackage>(TPackage, Stream, Boolean, OpenSettings)
Cria um clone deste pacote OpenXml, aberto no fluxo especificado.
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
A transmissão em fluxo de E/S para abrir o pacote OpenXml.
- isEditable
- Boolean
No modo ReadWrite. Falso para o modo Só de leitura.
- openSettings
- OpenSettings
As definições avançadas para abrir um documento.
Retornos
O pacote OpenXml clonado.
Aplica-se a
Clone<TPackage>(TPackage, String, Boolean, OpenSettings)
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote 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
O caminho e o nome do ficheiro do documento de destino.
- isEditable
- Boolean
No modo ReadWrite. Falso para o modo Só de leitura.
- openSettings
- OpenSettings
As definições avançadas para abrir um documento.
Retornos
O documento clonado.