EncryptedPackageEnvelope.Create 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.
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.