Partager via


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é.

public:
 static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::IO::Stream ^ envelopeStream, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create (System.IO.Stream envelopeStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : System.IO.Stream * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeStream As Stream, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope

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 à

Create(String, PublishLicense, CryptoProvider)

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

public:
 static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::String ^ envelopeFileName, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create (string envelopeFileName, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : string * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeFileName As String, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope

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 à