Compartilhar via


OpenXmlPackage.Clone Método

Definição

Sobrecargas

Clone(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(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(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(Package, OpenSettings)

Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote.

Clone(Stream, Boolean, OpenSettings)

Cria um clone deste pacote OpenXml, aberto no fluxo especificado.

Clone(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(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()

Cria um clone editável deste pacote OpenXml, aberto numa MemoryStream capacidade expansível e com OpenSettings predefinido.

Clone(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(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 DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (string path, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings);
public DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (string path, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings? openSettings);
member this.Clone : string * bool * DocumentFormat.OpenXml.Packaging.OpenSettings -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (path As String, isEditable As Boolean, openSettings As OpenSettings) As OpenXmlPackage

Parâmetros

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.

Aplica-se a

Clone(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 DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (string path, bool isEditable);
member this.Clone : string * bool -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (path As String, isEditable As Boolean) As OpenXmlPackage

Parâmetros

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(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 DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (System.IO.Stream stream, bool isEditable);
member this.Clone : System.IO.Stream * bool -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (stream As Stream, isEditable As Boolean) As OpenXmlPackage

Parâmetros

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(Package, OpenSettings)

Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote.

public DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (System.IO.Packaging.Package package, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings);
member this.Clone : System.IO.Packaging.Package * DocumentFormat.OpenXml.Packaging.OpenSettings -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (package As Package, openSettings As OpenSettings) As OpenXmlPackage

Parâmetros

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(Stream, Boolean, OpenSettings)

Cria um clone deste pacote OpenXml, aberto no fluxo especificado.

public DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (System.IO.Stream stream, bool isEditable, DocumentFormat.OpenXml.Packaging.OpenSettings openSettings);
member this.Clone : System.IO.Stream * bool * DocumentFormat.OpenXml.Packaging.OpenSettings -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (stream As Stream, isEditable As Boolean, openSettings As OpenSettings) As OpenXmlPackage

Parâmetros

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(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 DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (System.IO.Stream stream);
member this.Clone : System.IO.Stream -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (stream As Stream) As OpenXmlPackage

Parâmetros

stream
Stream

A transmissão em fluxo de E/S para abrir o pacote OpenXml.

Retornos

O pacote OpenXml clonado.

Aplica-se a

Clone(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 DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (System.IO.Packaging.Package package);
member this.Clone : System.IO.Packaging.Package -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (package As Package) As OpenXmlPackage

Parâmetros

package
Package

A instância especificada do Pacote.

Retornos

O pacote OpenXml clonado.

Aplica-se a

Clone()

Cria um clone editável deste pacote OpenXml, aberto numa MemoryStream capacidade expansível e com OpenSettings predefinido.

public DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone ();
member this.Clone : unit -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone () As OpenXmlPackage

Retornos

O pacote OpenXml clonado.

Aplica-se a

Clone(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 DocumentFormat.OpenXml.Packaging.OpenXmlPackage Clone (string path);
member this.Clone : string -> DocumentFormat.OpenXml.Packaging.OpenXmlPackage
Public Function Clone (path As String) As OpenXmlPackage

Parâmetros

path
String

O caminho e o nome do ficheiro do documento de destino.

Retornos

O documento clonado.

Aplica-se a