EncryptedPackageEnvelope.Create Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt en retourneert u een EncryptedPackageEnvelope.
Overloads
| Name | Description |
|---|---|
| Create(Stream, PublishLicense, CryptoProvider) |
Hiermee maakt en retourneert u een EncryptedPackageEnvelope op de opgegeven stream. |
| Create(String, PublishLicense, CryptoProvider) |
Hiermee maakt en retourneert u een EncryptedPackageEnvelope en geeft u deze de opgegeven bestandsnaam. |
Create(Stream, PublishLicense, CryptoProvider)
Hiermee maakt en retourneert u een EncryptedPackageEnvelope op de opgegeven stream.
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
Parameters
- envelopeStream
- Stream
De stroom waarop het bestand moet worden gemaakt.
- publishLicense
- PublishLicense
De publicatielicentie die is ingesloten in het samengestelde bestand.
- cryptoProvider
- CryptoProvider
Een object dat bepaalt welke bewerkingen de huidige gebruiker mag uitvoeren op de versleutelde inhoud.
Retouren
De zojuist gemaakte EncryptedPackageEnvelope.
Uitzonderingen
envelopeStream is null.
envelopeStream biedt geen lees-/schrijftoegang.
Opmerkingen
De huidige gebruiker heeft lees-/schrijftoegang tot het nieuwe bestand.
Zie ook
Van toepassing op
Create(String, PublishLicense, CryptoProvider)
Hiermee maakt en retourneert u een EncryptedPackageEnvelope en geeft u deze de opgegeven bestandsnaam.
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
Parameters
- envelopeFileName
- String
De naam van het OLE-samengestelde bestand.
- publishLicense
- PublishLicense
De publicatielicentie die is ingesloten in het samengestelde bestand.
- cryptoProvider
- CryptoProvider
Een object dat bepaalt welke bewerkingen de huidige gebruiker mag uitvoeren op de versleutelde inhoud.
Retouren
De zojuist gemaakte EncryptedPackageEnvelope.
Uitzonderingen
envelopeFileName is null.
Opmerkingen
Als er al een bestand met de opgegeven naam bestaat, wordt het overschreven.
De huidige gebruiker heeft lees-/schrijftoegang tot het bestand.