EncryptedPackageEnvelope.Create Méthode

Définition

Crée et retourne un EncryptedPackageEnvelope.

Surcharges

Nom Description
Create(Stream, PublishLicense, CryptoProvider)

Crée et retourne un EncryptedPackageEnvelope flux spécifié.

Create(String, PublishLicense, CryptoProvider)

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

Create(Stream, PublishLicense, CryptoProvider)

Crée et retourne un EncryptedPackageEnvelope flux 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 sur lequel créer le fichier.

publishLicense
PublishLicense

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

cryptoProvider
CryptoProvider

Objet qui détermine les opérations que l’utilisateur actuel est autorisé à effectuer sur le contenu chiffré.

Retours

Nouvellement créé EncryptedPackageEnvelope.

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 un EncryptedPackageEnvelope fichier 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 les opérations que l’utilisateur actuel est autorisé à effectuer sur le contenu chiffré.

Retours

Nouvellement créé EncryptedPackageEnvelope.

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 à