BasePackagingPolicy BasePackagingPolicy BasePackagingPolicy BasePackagingPolicy Class

定義

XPS パッケージのシリアル化ポリシーの基底クラスを定義します。Defines the base class for XPS package serialization policies. このクラスは抽象クラスです。This class is abstract.

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

注釈

パッケージ化ポリシー クラスの部分のさまざまな種類のシリアル化のリーダーとライターを取得するためメソッドを提供する、XpsDocumentします。Packaging policy classes provide methods for acquiring serialization readers and writers for different types of parts in an XpsDocument.

コンストラクター

BasePackagingPolicy() BasePackagingPolicy() BasePackagingPolicy() BasePackagingPolicy()

派生クラスでオーバーライドされた場合、BasePackagingPolicy クラスの新しいインスタンスを初期化します。When overridden in a derived class, initializes a new instance of the BasePackagingPolicy class.

プロパティ

CurrentFixedDocumentUri CurrentFixedDocumentUri CurrentFixedDocumentUri CurrentFixedDocumentUri

派生クラスでオーバーライドされると、処理する固定ドキュメントのUniform Resource Identifier (URI)uniform resource identifier (URI) を取得します。When overridden in a derived class, gets the Uniform Resource Identifier (URI)uniform resource identifier (URI) of the fixed document that is processing.

CurrentFixedPageUri CurrentFixedPageUri CurrentFixedPageUri CurrentFixedPageUri

派生クラスでオーバーライドされると、処理する固定ページのUniform Resource Identifier (URI)uniform resource identifier (URI) を取得します。When overridden in a derived class, gets the Uniform Resource Identifier (URI)uniform resource identifier (URI) of the fixed page that is processing.

メソッド

AcquireResourceStreamForXpsColorContext(String) AcquireResourceStreamForXpsColorContext(String) AcquireResourceStreamForXpsColorContext(String) AcquireResourceStreamForXpsColorContext(String)

派生クラスでオーバーライドされると、XpsColorContext オブジェクトのリソース ストリームを取得します。When overridden in a derived class, acquires a resource stream for an XpsColorContext object.

AcquireResourceStreamForXpsFont() AcquireResourceStreamForXpsFont() AcquireResourceStreamForXpsFont() AcquireResourceStreamForXpsFont()

派生クラスでオーバーライドされると、XpsFont オブジェクトのリソース ストリームを取得します。When overridden in a derived class, acquires a resource stream for an XpsFont object.

AcquireResourceStreamForXpsFont(String) AcquireResourceStreamForXpsFont(String) AcquireResourceStreamForXpsFont(String) AcquireResourceStreamForXpsFont(String)

派生クラスでオーバーライドされると、指定したリソース ID を持つ XpsFontXpsResourceStream を取得します。When overridden in a derived class, acquires an XpsResourceStream for an XpsFont with a specified resource ID.

AcquireResourceStreamForXpsImage(String) AcquireResourceStreamForXpsImage(String) AcquireResourceStreamForXpsImage(String) AcquireResourceStreamForXpsImage(String)

派生クラスでオーバーライドされると、XpsImage オブジェクトのリソース ストリームを取得します。When overridden in a derived class, acquires a resource stream for an XpsImage object.

AcquireResourceStreamForXpsResourceDictionary(String) AcquireResourceStreamForXpsResourceDictionary(String) AcquireResourceStreamForXpsResourceDictionary(String) AcquireResourceStreamForXpsResourceDictionary(String)

派生クラスでオーバーライドされると、XpsResourceDictionary オブジェクトのリソース ストリームを取得します。When overridden in a derived class, acquires a resource stream for an XpsResourceDictionary object.

AcquireStreamForLinkTargets() AcquireStreamForLinkTargets() AcquireStreamForLinkTargets() AcquireStreamForLinkTargets()

派生クラスでオーバーライドされると、文字列のリストを取得します。各文字列は LinkTarget 要素を表します。When overridden in a derived class, gets a list of strings, each expressing a LinkTarget element.

AcquireXmlWriterForFixedDocument() AcquireXmlWriterForFixedDocument() AcquireXmlWriterForFixedDocument() AcquireXmlWriterForFixedDocument()

派生クラスでオーバーライドされると、XmlWriterFixedDocument を返します。When overridden in a derived class, returns an XmlWriter for a FixedDocument.

AcquireXmlWriterForFixedDocumentSequence() AcquireXmlWriterForFixedDocumentSequence() AcquireXmlWriterForFixedDocumentSequence() AcquireXmlWriterForFixedDocumentSequence()

派生クラスでオーバーライドされると、XmlWriterFixedDocumentSequence を返します。When overridden in a derived class, returns an XmlWriter for a FixedDocumentSequence.

AcquireXmlWriterForFixedPage() AcquireXmlWriterForFixedPage() AcquireXmlWriterForFixedPage() AcquireXmlWriterForFixedPage()

派生クラスでオーバーライドされると、XmlWriterFixedPage を返します。When overridden in a derived class, returns an XmlWriter for a FixedPage.

AcquireXmlWriterForPage() AcquireXmlWriterForPage() AcquireXmlWriterForPage() AcquireXmlWriterForPage()

派生クラスでオーバーライドされると、現在のページの XmlWriter を返します。When overridden in a derived class, returns an XmlWriter for the current page.

AcquireXmlWriterForResourceDictionary() AcquireXmlWriterForResourceDictionary() AcquireXmlWriterForResourceDictionary() AcquireXmlWriterForResourceDictionary()

派生クラスでオーバーライドされると、XmlWriterXpsResourceDictionary を返します。When overridden in a derived class, returns an XmlWriter for an XpsResourceDictionary.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
PersistPrintTicket(PrintTicket) PersistPrintTicket(PrintTicket) PersistPrintTicket(PrintTicket) PersistPrintTicket(PrintTicket)

派生クラスでオーバーライドされると、パッケージまたはパッケージのパーツに印刷チケットを書き込みます。When overridden in a derived class, writes a print ticket to a package or to a part of the package.

PreCommitCurrentPage() PreCommitCurrentPage() PreCommitCurrentPage() PreCommitCurrentPage()

派生クラスでオーバーライドされると、ページがコミットされる (ストリームのフラッシュなど) 前に必要な保守タスクを実行します。When overridden in a derived class, performs any required maintenance tasks before the page is committed, for example, flushes streams.

RelateResourceToCurrentPage(Uri, String) RelateResourceToCurrentPage(Uri, String) RelateResourceToCurrentPage(Uri, String) RelateResourceToCurrentPage(Uri, String)

派生クラスでオーバーライドされると、現在のページから内部または外部リソースへのリレーションシップを追加します。When overridden in a derived class, adds a relationship from the current page to some internal or external resource.

RelateRestrictedFontToCurrentDocument(Uri) RelateRestrictedFontToCurrentDocument(Uri) RelateRestrictedFontToCurrentDocument(Uri) RelateRestrictedFontToCurrentDocument(Uri)

派生クラスでオーバーライドされると、現在のページからフォントへのリレーションシップを追加します。When overridden in a derived class, adds a relationship from the current page to a font.

ReleaseResourceStreamForXpsColorContext() ReleaseResourceStreamForXpsColorContext() ReleaseResourceStreamForXpsColorContext() ReleaseResourceStreamForXpsColorContext()

派生クラスでオーバーライドされると、現在の XpsResourceStream オブジェクトの XpsColorContext を解放します。When overridden in a derived class, releases the XpsResourceStream for the current XpsColorContext object.

ReleaseResourceStreamForXpsFont() ReleaseResourceStreamForXpsFont() ReleaseResourceStreamForXpsFont() ReleaseResourceStreamForXpsFont()

派生クラスでオーバーライドされると、現在の XpsResourceStream オブジェクトの XpsResourceDictionary を解放します。When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseResourceStreamForXpsFont(String) ReleaseResourceStreamForXpsFont(String) ReleaseResourceStreamForXpsFont(String) ReleaseResourceStreamForXpsFont(String)

派生クラスでオーバーライドされると、現在の XpsResourceStream オブジェクトの XpsResourceDictionary を解放します。When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseResourceStreamForXpsImage() ReleaseResourceStreamForXpsImage() ReleaseResourceStreamForXpsImage() ReleaseResourceStreamForXpsImage()

派生クラスでオーバーライドされると、現在の XpsResourceStream オブジェクトの XpsImage を解放します。When overridden in a derived class, releases the XpsResourceStream for the current XpsImage object.

ReleaseResourceStreamForXpsResourceDictionary() ReleaseResourceStreamForXpsResourceDictionary() ReleaseResourceStreamForXpsResourceDictionary() ReleaseResourceStreamForXpsResourceDictionary()

派生クラスでオーバーライドされると、現在の XpsResourceStream オブジェクトの XpsResourceDictionary を解放します。When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseXmlWriterForFixedDocument() ReleaseXmlWriterForFixedDocument() ReleaseXmlWriterForFixedDocument() ReleaseXmlWriterForFixedDocument()

派生クラスでオーバーライドされると、現在の XmlWriterFixedDocument を解放します。When overridden in a derived class, releases the XmlWriter for the current FixedDocument.

ReleaseXmlWriterForFixedDocumentSequence() ReleaseXmlWriterForFixedDocumentSequence() ReleaseXmlWriterForFixedDocumentSequence() ReleaseXmlWriterForFixedDocumentSequence()

派生クラスでオーバーライドされると、現在の XmlWriterFixedDocumentSequence を解放します。When overridden in a derived class, releases the XmlWriter for the current FixedDocumentSequence.

ReleaseXmlWriterForFixedPage() ReleaseXmlWriterForFixedPage() ReleaseXmlWriterForFixedPage() ReleaseXmlWriterForFixedPage()

派生クラスでオーバーライドされると、現在の XmlWriterFixedPage を解放します。When overridden in a derived class, releases the XmlWriter for the current FixedPage.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

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

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

このメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートしますが、独自に作成したコードから直接使用するためのものではありません。This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

適用対象

こちらもご覧ください