EncryptedPackageEnvelope Klas

Definitie

Vertegenwoordigt een OLE-samengesteld bestand dat een versleuteld pakket bevat.

public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
    interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
Overname
EncryptedPackageEnvelope
Implementeringen

Opmerkingen

EncryptedPackageEnvelope heeft geen openbare constructors. Er EncryptedPackageEnvelope wordt een gemaakt met behulp van de statische Create, CreateFromPackageof Open methoden.

Eigenschappen

Name Description
FileOpenAccess

Hiermee wordt een waarde opgehaald die aangeeft of het bestand is geopend met toegang tot lezen, schrijven of beide.

PackageProperties

Hiermee haalt u de kernpakketeigenschappen (zoals Titel en Onderwerp) van het door rechten beheerde document op.

RightsManagementInformation

Hiermee haalt u de rights management-informatie op die is opgeslagen in de EncryptedPackageEnvelope; en PublishLicense de UseLicenses die zijn opgeslagen in het OLE-samengestelde bestand dat het met rechtenbeheer beveiligde pakket belichaamt.

StorageInfo

Hiermee haalt u een object op dat toegang biedt tot de samengestelde bestandsstromen buiten het versleutelde pakket.

Methoden

Name Description
Close()

Sluit het versleutelde pakket en het OLE-samengestelde bestand dat het bevat.

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.

CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider)

Hiermee maakt en retourneert u een EncryptedPackageEnvelope (op de opgegeven stream) die het opgegeven niet-versleutelde pakket als inhoud gebruikt.

CreateFromPackage(String, Stream, PublishLicense, CryptoProvider)

Hiermee maakt en retourneert u een EncryptedPackageEnvelope pakket dat gebruikmaakt van het opgegeven niet-versleutelde pakket als de inhoud en geeft het de opgegeven bestandsnaam.

Dispose()

Alle resources die worden gebruikt door de EncryptedPackageEnvelope.

Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de EncryptedPackageEnvelope beheerde resources en brengt eventueel de beheerde resources vrij.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Flush()

Maak de stream leeg voor zowel de inhoud van het EncryptedPackageEnvelope pakket als het pakket.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetPackage()

Haalt het versleutelde pakket op in de EncryptedPackageEnvelope.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
IsEncryptedPackageEnvelope(Stream)

Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven stroom een OLE-samengesteld bestand is met een versleutelde pakketstroom.

IsEncryptedPackageEnvelope(String)

Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven bestand een OLE-samengesteld bestand is met een versleutelde pakketstroom.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Open(Stream)

Open het versleutelde pakket in de opgegeven stream.

Open(String, FileAccess, FileShare)

Open het versleutelde pakket in het opgegeven bestand en geef het de opgegeven toegang en delen.

Open(String, FileAccess)

Open het versleutelde pakket in het opgegeven bestand als niet-gedeeld en met de opgegeven toegang.

Open(String)

Open het versleutelde pakket in het opgegeven bestand als alleen-lezen en niet-gedeeld.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op