Bagikan melalui


EncryptedPackageEnvelope Kelas

Definisi

Mewakili file gabungan OLE yang berisi paket terenkripsi.

public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
    interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
Warisan
EncryptedPackageEnvelope
Penerapan

Keterangan

EncryptedPackageEnvelope tidak memiliki konstruktor publik. EncryptedPackageEnvelope dibuat dengan menggunakan metode statis Create, CreateFromPackage, atau Open .

Properti

FileOpenAccess

Mendapatkan nilai yang menentukan apakah file dibuka dengan akses untuk membaca, menulis, atau keduanya.

PackageProperties

Mendapatkan properti paket inti (seperti Judul dan Subjek) dari dokumen yang dikelola hak.

RightsManagementInformation

Mendapatkan informasi manajemen hak yang disimpan dalam EncryptedPackageEnvelope; khususnya, PublishLicense dan UseLicenseyang disimpan dalam file gabungan OLE yang mewujudkan paket yang dilindungi manajemen hak.

StorageInfo

Mendapatkan objek yang menyediakan akses ke aliran file campuran di luar paket terenkripsi.

Metode

Close()

Menutup paket terenkripsi dan file senyawa OLE yang menyimpannya.

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.

CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider)

Membuat dan mengembalikan EncryptedPackageEnvelope (pada aliran yang ditentukan) yang menggunakan paket yang tidak terenkripsi yang ditentukan sebagai kontennya.

CreateFromPackage(String, Stream, PublishLicense, CryptoProvider)

Membuat dan mengembalikan yang EncryptedPackageEnvelope menggunakan paket tidak terenkripsi yang ditentukan sebagai kontennya, dan memberinya nama file yang ditentukan.

Dispose()

Merilis semua sumber daya yang EncryptedPackageEnvelopedigunakan oleh .

Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh EncryptedPackageEnvelope dan secara opsional merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Flush()

Hapus aliran untuk EncryptedPackageEnvelope konten paket dan .

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetPackage()

Mendapatkan paket terenkripsi di EncryptedPackageEnvelopedalam .

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
IsEncryptedPackageEnvelope(Stream)

Mendapatkan nilai yang menentukan apakah aliran yang ditentukan adalah file gabungan OLE dengan aliran paket terenkripsi.

IsEncryptedPackageEnvelope(String)

Mendapatkan nilai yang menentukan apakah file yang ditentukan adalah file gabungan OLE dengan aliran paket terenkripsi.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
Open(Stream)

Buka paket terenkripsi di aliran yang ditentukan.

Open(String)

Buka paket terenkripsi dalam file yang ditentukan sebagai baca saja dan tidak dibagikan.

Open(String, FileAccess)

Buka paket terenkripsi dalam file yang ditentukan sebagai tidak dibagikan dan dengan akses yang ditentukan.

Open(String, FileAccess, FileShare)

Buka paket terenkripsi dalam file yang ditentukan dan berikan akses dan berbagi yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk