EncryptedPackageEnvelope.Create Méthode

Définition

Crée et retourne une EncryptedPackageEnvelope.

Surcharges

Create(Stream, PublishLicense, CryptoProvider)

Crée et retourne une EncryptedPackageEnvelope sur le flux de données spécifié.

Create(String, PublishLicense, CryptoProvider)

Crée et retourne une EncryptedPackageEnvelope et lui donne le nom de fichier spécifié.

Create(Stream, PublishLicense, CryptoProvider)

Crée et retourne une EncryptedPackageEnvelope sur le flux de données spécifié.

C#
public static System.IO.Packaging.EncryptedPackageEnvelope Create (System.IO.Stream envelopeStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);

Paramètres

envelopeStream
Stream

Flux de données sur lequel créer le fichier.

publishLicense
PublishLicense

Licence de publication incorporée dans le fichier composé.

cryptoProvider
CryptoProvider

Objet qui détermine quelles opérations l'utilisateur actuel est autorisé à exécuter sur le contenu chiffré.

Retours

Objet EncryptedPackageEnvelope nouvellement créé.

Exceptions

envelopeStream a la valeur null.

envelopeStream ne fournit pas d'accès en lecture/écriture.

Remarques

L’utilisateur actuel dispose d’un accès en lecture/écriture au nouveau fichier.

Voir aussi

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Create(String, PublishLicense, CryptoProvider)

Crée et retourne une EncryptedPackageEnvelope et lui donne le nom de fichier spécifié.

C#
public static System.IO.Packaging.EncryptedPackageEnvelope Create (string envelopeFileName, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);

Paramètres

envelopeFileName
String

Nom du fichier composé OLE.

publishLicense
PublishLicense

Licence de publication incorporée dans le fichier composé.

cryptoProvider
CryptoProvider

Objet qui détermine quelles opérations l'utilisateur actuel est autorisé à exécuter sur le contenu chiffré.

Retours

Objet EncryptedPackageEnvelope nouvellement créé.

Exceptions

envelopeFileName a la valeur null.

Remarques

Si un fichier portant le nom spécifié existe déjà, il est remplacé.

L’utilisateur actuel dispose d’un accès en lecture/écriture au fichier.

Voir aussi

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9