EncryptedPackageEnvelope クラス

定義

暗号化されたパッケージを含む OLE 複合ファイルを表します。

public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
    interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
継承
EncryptedPackageEnvelope
実装

注釈

EncryptedPackageEnvelope にはパブリック コンストラクターがありません。 EncryptedPackageEnvelopeは、静的Create、、CreateFromPackageまたは Open メソッドを使用して作成されます。

プロパティ

FileOpenAccess

読み取り、書き込み、または読み書き両方のうち、どのアクセス権を使用してファイルが開かれたかを指定する値を取得します。

PackageProperties

権限管理ドキュメントのコア パッケージ プロパティ (タイトルやサブジェクト名など) を取得します。

RightsManagementInformation

EncryptedPackageEnvelope に格納されている権限管理情報を取得します。主に対象となるのは、権限管理のために保護されているパッケージが組み込まれた OLE 複合ファイルに格納されている、PublishLicense および UseLicense です。

StorageInfo

暗号化されたパッケージの外部にある複合ファイル ストリームへアクセスするためのオブジェクトを取得します。

メソッド

Close()

暗号化されたパッケージとそれを保持する OLE 複合ファイルを閉じます。

Create(Stream, PublishLicense, CryptoProvider)

指定したストリームに EncryptedPackageEnvelope を作成して返します。

Create(String, PublishLicense, CryptoProvider)

EncryptedPackageEnvelope を作成して返し、指定したファイル名を割り当てます。

CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider)

指定した暗号化されていないパッケージをコンテンツとして使用する EncryptedPackageEnvelope を (指定したストリームに) 作成して返します。

CreateFromPackage(String, Stream, PublishLicense, CryptoProvider)

指定した暗号化されていないパッケージをコンテンツとして使用する EncryptedPackageEnvelope を作成して返し、指定したファイル名を割り当てます。

Dispose()

EncryptedPackageEnvelope によって使用されているすべてのリソースを解放します。

Dispose(Boolean)

EncryptedPackageEnvelope によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

EncryptedPackageEnvelope およびそのパッケージ コンテンツ両方のストリームをフラッシュします。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetPackage()

EncryptedPackageEnvelope 内部の暗号化されたパッケージを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsEncryptedPackageEnvelope(Stream)

指定したストリームが、暗号化されたパッケージ ストリームを含む OLE 複合ファイルかどうかを指定する値を取得します。

IsEncryptedPackageEnvelope(String)

指定したファイルが、暗号化されたパッケージ ストリームを含んだ OLE 複合ファイルかどうかを指定する値を取得します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Open(Stream)

指定したストリーム内の暗号化されたパッケージを開きます。

Open(String)

読み取り専用かつ非共有として指定されたファイル内の暗号化されたパッケージを開きます。

Open(String, FileAccess)

非共有として指定され、特定のアクセス権が必要なファイル内の暗号化されたパッケージを開きます。

Open(String, FileAccess, FileShare)

指定したファイル内の暗号化されたパッケージを開き、特定のアクセス権と共有を割り当てます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象