EncryptedPackageEnvelope.Create Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat dan mengembalikan EncryptedPackageEnvelope.
Overload
Create(Stream, PublishLicense, CryptoProvider) |
Membuat dan mengembalikan EncryptedPackageEnvelope pada aliran yang ditentukan. |
Create(String, PublishLicense, CryptoProvider) |
Membuat dan mengembalikan EncryptedPackageEnvelope dan memberinya nama file yang ditentukan. |
Create(Stream, PublishLicense, CryptoProvider)
Membuat dan mengembalikan EncryptedPackageEnvelope pada aliran yang ditentukan.
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
Parameter
- envelopeStream
- Stream
Aliran untuk membuat file.
- publishLicense
- PublishLicense
Lisensi penerbitan yang disematkan dalam file majemuk.
- cryptoProvider
- CryptoProvider
Objek yang menentukan operasi apa yang diizinkan untuk dilakukan pengguna saat ini pada konten terenkripsi.
Mengembalikan
Yang baru dibuat EncryptedPackageEnvelope.
Pengecualian
envelopeStream
adalah null
.
envelopeStream
tidak menyediakan akses baca/tulis.
Keterangan
Pengguna saat ini memiliki akses baca/tulis ke file baru.
Lihat juga
Berlaku untuk
Create(String, PublishLicense, CryptoProvider)
Membuat dan mengembalikan EncryptedPackageEnvelope dan memberinya nama file yang ditentukan.
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
Parameter
- envelopeFileName
- String
Nama file senyawa OLE.
- publishLicense
- PublishLicense
Lisensi penerbitan yang disematkan dalam file majemuk.
- cryptoProvider
- CryptoProvider
Objek yang menentukan operasi apa yang diizinkan untuk dilakukan pengguna saat ini pada konten terenkripsi.
Mengembalikan
Yang baru dibuat EncryptedPackageEnvelope.
Pengecualian
envelopeFileName
adalah null
.
Keterangan
Jika file dengan nama yang ditentukan sudah ada, file tersebut akan ditimpa.
Pengguna saat ini memiliki akses baca/tulis ke file.