BasePackagingPolicy クラス

定義

XPS パッケージのシリアル化ポリシーの基本クラスを定義します。 このクラスは抽象クラスです。

public ref class BasePackagingPolicy abstract : IDisposable
public abstract class BasePackagingPolicy : IDisposable
type BasePackagingPolicy = class
    interface IDisposable
Public MustInherit Class BasePackagingPolicy
Implements IDisposable
継承
BasePackagingPolicy
派生
実装

注釈

パッケージ 化ポリシー クラスは、 XpsDocumentのさまざまな種類のパーツのシリアル化リーダーとライターを取得するためのメソッドを提供します。

コンストラクター

名前 説明
BasePackagingPolicy()

派生クラスでオーバーライドされると、 BasePackagingPolicy クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CurrentFixedDocumentUri

派生クラスでオーバーライドされると、処理している固定ドキュメントの URI (Uniform Resource Identifier) を取得します。

CurrentFixedPageUri

派生クラスでオーバーライドされると、処理している固定ページの URI (Uniform Resource Identifier) を取得します。

メソッド

名前 説明
AcquireResourceStreamForXpsColorContext(String)

派生クラスでオーバーライドされると、 XpsColorContext オブジェクトのリソース ストリームを取得します。

AcquireResourceStreamForXpsFont()

派生クラスでオーバーライドされると、 XpsFont オブジェクトのリソース ストリームを取得します。

AcquireResourceStreamForXpsFont(String)

派生クラスでオーバーライドされると、指定したリソース ID を持つXpsResourceStreamXpsFontを取得します。

AcquireResourceStreamForXpsImage(String)

派生クラスでオーバーライドされると、 XpsImage オブジェクトのリソース ストリームを取得します。

AcquireResourceStreamForXpsResourceDictionary(String)

派生クラスでオーバーライドされると、 XpsResourceDictionary オブジェクトのリソース ストリームを取得します。

AcquireStreamForLinkTargets()

派生クラスでオーバーライドされると、文字列の一覧を取得し、それぞれが LinkTarget 要素を表します。

AcquireXmlWriterForFixedDocument()

派生クラスでオーバーライドされると、XmlWriterFixedDocumentを返します。

AcquireXmlWriterForFixedDocumentSequence()

派生クラスでオーバーライドされると、XmlWriterFixedDocumentSequenceを返します。

AcquireXmlWriterForFixedPage()

派生クラスでオーバーライドされると、XmlWriterFixedPageを返します。

AcquireXmlWriterForPage()

派生クラスでオーバーライドされると、現在のページの XmlWriter を返します。

AcquireXmlWriterForResourceDictionary()

派生クラスでオーバーライドされると、XmlWriterXpsResourceDictionaryを返します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
PersistPrintTicket(PrintTicket)

派生クラスでオーバーライドされると、パッケージまたはパッケージの一部に印刷チケットを書き込みます。

PreCommitCurrentPage()

派生クラスでオーバーライドされると、ページがコミットされる前に必要なメンテナンス タスク (ストリームのフラッシュなど) を実行します。

RelateResourceToCurrentPage(Uri, String)

派生クラスでオーバーライドされると、現在のページから内部リソースまたは外部リソースにリレーションシップを追加します。

RelateRestrictedFontToCurrentDocument(Uri)

派生クラスでオーバーライドされると、現在のページからフォントにリレーションシップを追加します。

ReleaseResourceStreamForXpsColorContext()

派生クラスでオーバーライドされると、現在のXpsResourceStream オブジェクトのXpsColorContextを解放します。

ReleaseResourceStreamForXpsFont()

派生クラスでオーバーライドされると、現在のXpsResourceStream オブジェクトのXpsResourceDictionaryを解放します。

ReleaseResourceStreamForXpsFont(String)

派生クラスでオーバーライドされると、現在のXpsResourceStream オブジェクトのXpsResourceDictionaryを解放します。

ReleaseResourceStreamForXpsImage()

派生クラスでオーバーライドされると、現在のXpsResourceStream オブジェクトのXpsImageを解放します。

ReleaseResourceStreamForXpsResourceDictionary()

派生クラスでオーバーライドされると、現在のXpsResourceStream オブジェクトのXpsResourceDictionaryを解放します。

ReleaseXmlWriterForFixedDocument()

派生クラスでオーバーライドされると、現在のXmlWriterFixedDocumentを解放します。

ReleaseXmlWriterForFixedDocumentSequence()

派生クラスでオーバーライドされると、現在のXmlWriterFixedDocumentSequenceを解放します。

ReleaseXmlWriterForFixedPage()

派生クラスでオーバーライドされると、現在のXmlWriterFixedPageを解放します。

ToString()

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

(継承元 Object)

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

名前 説明
IDisposable.Dispose()

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

適用対象

こちらもご覧ください