CloneableExtensions.Clone Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Clone<TPackage>(TPackage) |
Crée un clone modifiable de ce package OpenXml, ouvert sur un MemoryStream avec une capacité extensible et à l’aide d’OpenSettings par défaut. |
Clone<TPackage>(TPackage, Package) |
Crée un clone de ce package OpenXml, ouvert sur le instance de Package spécifié. Le clone sera ouvert avec les mêmes OpenSettings que ce package OpenXml. |
Clone<TPackage>(TPackage, Stream) |
Crée un clone de ce package OpenXml, ouvert sur le flux donné. Le package OpenXml cloné est ouvert avec les mêmes paramètres, c’est-à-dire FileOpenAccess et OpenSettings, que ce package OpenXml. |
Clone<TPackage>(TPackage, String) |
Crée un clone de ce package OpenXml ouvert à partir du fichier donné (qui sera créé en clonant ce package OpenXml). Le package OpenXml cloné est ouvert avec les mêmes paramètres, c’est-à-dire FileOpenAccess et OpenSettings, que ce package OpenXml. |
Clone<TPackage>(TPackage, Package, OpenSettings) |
Crée un clone de ce package OpenXml, ouvert sur le instance de Package spécifié. |
Clone<TPackage>(TPackage, Stream, Boolean) |
Crée un clone de ce package OpenXml, ouvert sur le flux donné. Le package OpenXml cloné est ouvert avec les mêmes OpenSettings que ce package OpenXml. |
Clone<TPackage>(TPackage, String, Boolean) |
Crée un clone de ce package OpenXml ouvert à partir du fichier donné (qui sera créé en clonant ce package OpenXml). Le package OpenXml cloné est ouvert avec les mêmes OpenSettings que ce package OpenXml. |
Clone<TPackage>(TPackage, Stream, Boolean, OpenSettings) |
Crée un clone de ce package OpenXml, ouvert sur le flux donné. |
Clone<TPackage>(TPackage, String, Boolean, OpenSettings) |
Crée un clone de ce package OpenXml ouvert à partir du fichier donné (qui sera créé en clonant ce package OpenXml). |
Clone<TPackage>(TPackage)
Crée un clone modifiable de ce package OpenXml, ouvert sur un MemoryStream avec une capacité extensible et à l’aide d’OpenSettings par défaut.
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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
Retours
Package OpenXml cloné.
S’applique à
Clone<TPackage>(TPackage, Package)
Crée un clone de ce package OpenXml, ouvert sur le instance de Package spécifié. Le clone sera ouvert avec les mêmes OpenSettings que ce package 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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- package
- Package
Instance de Package spécifié.
Retours
Package OpenXml cloné.
S’applique à
Clone<TPackage>(TPackage, Stream)
Crée un clone de ce package OpenXml, ouvert sur le flux donné. Le package OpenXml cloné est ouvert avec les mêmes paramètres, c’est-à-dire FileOpenAccess et OpenSettings, que ce package 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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- stream
- Stream
Flux d’E/S sur lequel ouvrir le package OpenXml.
Retours
Package OpenXml cloné.
S’applique à
Clone<TPackage>(TPackage, String)
Crée un clone de ce package OpenXml ouvert à partir du fichier donné (qui sera créé en clonant ce package OpenXml). Le package OpenXml cloné est ouvert avec les mêmes paramètres, c’est-à-dire FileOpenAccess et OpenSettings, que ce package 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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- path
- String
Chemin d’accès et nom de fichier du document cible.
Retours
Document cloné.
S’applique à
Clone<TPackage>(TPackage, Package, OpenSettings)
Crée un clone de ce package OpenXml, ouvert sur le instance de Package spécifié.
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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- package
- Package
Instance de Package spécifié.
- openSettings
- OpenSettings
Paramètres avancés pour l’ouverture d’un document.
Retours
Package OpenXml cloné.
S’applique à
Clone<TPackage>(TPackage, Stream, Boolean)
Crée un clone de ce package OpenXml, ouvert sur le flux donné. Le package OpenXml cloné est ouvert avec les mêmes OpenSettings que ce package 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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- stream
- Stream
Flux d’E/S sur lequel ouvrir le package OpenXml.
- isEditable
- Boolean
En mode ReadWrite. False pour le mode Lecture seule.
Retours
Package OpenXml cloné.
S’applique à
Clone<TPackage>(TPackage, String, Boolean)
Crée un clone de ce package OpenXml ouvert à partir du fichier donné (qui sera créé en clonant ce package OpenXml). Le package OpenXml cloné est ouvert avec les mêmes OpenSettings que ce package 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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- path
- String
Chemin d’accès et nom de fichier du document cible.
- isEditable
- Boolean
En mode ReadWrite. False pour le mode Lecture seule.
Retours
Document cloné.
S’applique à
Clone<TPackage>(TPackage, Stream, Boolean, OpenSettings)
Crée un clone de ce package OpenXml, ouvert sur le flux donné.
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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- stream
- Stream
Flux d’E/S sur lequel ouvrir le package OpenXml.
- isEditable
- Boolean
En mode ReadWrite. False pour le mode Lecture seule.
- openSettings
- OpenSettings
Paramètres avancés pour l’ouverture d’un document.
Retours
Package OpenXml cloné.
S’applique à
Clone<TPackage>(TPackage, String, Boolean, OpenSettings)
Crée un clone de ce package OpenXml ouvert à partir du fichier donné (qui sera créé en clonant ce package 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
Paramètres de type
- TPackage
Paramètres
- openXmlPackage
- TPackage
- path
- String
Chemin d’accès et nom de fichier du document cible.
- isEditable
- Boolean
En mode ReadWrite. False pour le mode Lecture seule.
- openSettings
- OpenSettings
Paramètres avancés pour l’ouverture d’un document.
Retours
Document cloné.