Language

XpsPackagingPolicy クラス

定義

指定した XpsDocumentに関連付けられているライター、リソース、印刷チケット、およびパッケージリレーションシップの設定を定義します。

public ref class XpsPackagingPolicy : System::Windows::Xps::Serialization::BasePackagingPolicy
public class XpsPackagingPolicy : System.Windows.Xps.Serialization.BasePackagingPolicy
type XpsPackagingPolicy = class
    inherit BasePackagingPolicy
Public Class XpsPackagingPolicy
Inherits BasePackagingPolicy
継承
XpsPackagingPolicy

コンストラクター

名前 説明
XpsPackagingPolicy(XpsDocument, PackageInterleavingOrder)

指定したXpsPackagingPolicyと指定したインターリーブ順序を使用して、XpsDocument クラスの新しいインスタンスを初期化します。

XpsPackagingPolicy(XpsDocument)

指定したXpsPackagingPolicyのXpsDocument クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CurrentFixedDocumentUri

現在の固定ドキュメントの URI (Uniform Resource Identifier) を取得します。

CurrentFixedPageUri

現在の固定ページの URI (Uniform Resource Identifier) を取得します。

メソッド

名前 説明
AcquireResourceStreamForXpsColorContext(String)

指定した XpsColorContextのリソース ストリームを取得します。

AcquireResourceStreamForXpsFont()

現在のXpsResourceStreamのXpsFontを取得します。

AcquireResourceStreamForXpsFont(String)

指定したXpsResourceStreamのXpsFontを取得します。

AcquireResourceStreamForXpsImage(String)

指定した XpsImageのリソース ストリームを取得します。

AcquireResourceStreamForXpsResourceDictionary(String)

指定した XpsResourceDictionaryのリソース ストリームを取得します。

AcquireStreamForLinkTargets()

現在のページ コンテンツの LinkTargets の一覧を返します。

AcquireXmlWriterForFixedDocument()

現在のXmlWriterのFixedDocumentを取得します。

AcquireXmlWriterForFixedDocumentSequence()

現在のXmlWriterのFixedDocumentSequenceを取得します。

AcquireXmlWriterForFixedPage()

現在のXmlWriterのFixedPageを取得します。

AcquireXmlWriterForPage()

現在のページの XmlWriter を取得します。

AcquireXmlWriterForResourceDictionary()

現在のXmlWriterのXpsResourceDictionaryを取得します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
PersistPrintTicket(PrintTicket)

指定した PrintTicket を XpsDocumentの一部として格納します。

PreCommitCurrentPage()

現在のページを出力ストアにコミットする準備をします。

RelateResourceToCurrentPage(Uri, String)

指定したリソースを現在のページに関連付ける、指定した名前の PackageRelationship を追加します。

RelateRestrictedFontToCurrentDocument(Uri)

制限付きフォントを現在の文書に関連付ける PackageRelationship を追加します。

ReleaseResourceStreamForXpsColorContext()

現在のXpsResourceStreamのXpsColorContextを解放します。

ReleaseResourceStreamForXpsFont()

現在のXpsResourceStreamのXpsFontを解放します。

ReleaseResourceStreamForXpsFont(String)

指定したXpsResourceStreamのXpsFontを解放します。

ReleaseResourceStreamForXpsImage()

現在のXpsResourceStreamのXpsImageを解放します。

ReleaseResourceStreamForXpsResourceDictionary()

現在のXpsResourceStreamのXpsResourceDictionaryを解放します。

ReleaseXmlWriterForFixedDocument()

現在のXmlWriterのFixedDocumentを解放します。

ReleaseXmlWriterForFixedDocumentSequence()

現在のXmlWriterのFixedDocumentSequenceを解放します。

ReleaseXmlWriterForFixedPage()

現在のXmlWriterのFixedPageを解放します。

ToString()

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

(継承元 Object)

イベント

名前 説明
PackagingProgressEvent

FixedPage、FixedDocument、またはFixedDocumentSequenceがXpsDocumentに追加されたときに発生します。

明示的なインターフェイスの実装

名前 説明
IDisposable.Dispose()

このメンバーは、Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 BasePackagingPolicy)

適用対象