XpsDocument クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XPS ドキュメントのコンテンツを保持する Package を提供します。
public ref class XpsDocument : System::Windows::Xps::Packaging::XpsPartBase, IDisposable
public class XpsDocument : System.Windows.Xps.Packaging.XpsPartBase, IDisposable
type XpsDocument = class
inherit XpsPartBase
interface IDisposable
Public Class XpsDocument
Inherits XpsPartBase
Implements IDisposable
- 継承
- 実装
注釈
XpsDocumentには、1 つ以上のFixedDocumentSequence要素を構成するFixedDocumentが含まれています。
XpsDocument コンストラクターには、ドキュメントのコンテンツ要素を書き込み、格納、読み取るためのPackageへの参照が渡されます。
Package コンストラクターを使用して、新しい空の XPS Packageが作成されます。
既存の XPS Package は、 Package.Open メソッドを使用して開きます。
FixedDocumentSequence ルートは、Package メソッドを呼び出すことによって、空の XPS AddFixedDocumentSequenceに追加されます。
PrintTicketプリンター情報とコントロールを持つ要素は、FixedDocumentSequenceに関連付けることもできます。また、FixedDocumentに格納されている個々のFixedPageおよびXpsDocument要素に関連付けることもできます。
XPS の詳細については、「 XML Paper Specification (XPS)」を参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| XpsDocument(Package, CompressionOption, String) |
指定した既定のインターリーブ、リソース、および圧縮オプションを使用して、指定したXpsDocumentに含まれるPackage クラスの新しいインスタンスを初期化します。 |
| XpsDocument(Package, CompressionOption) |
既定のインターリーブ、リソース、および圧縮オプションを指定して、指定したXpsDocumentに含まれるPackage クラスの新しいインスタンスを初期化します。 |
| XpsDocument(Package) |
指定した XML Paper Specification (XPS) XpsDocumentおよび既定のインターリーブ、リソース、および圧縮オプションにアクセスして、Package クラスの新しいインスタンスを初期化します。 |
| XpsDocument(String, FileAccess, CompressionOption) |
既定のインターリーブ、リソース、および圧縮オプションを使用して、指定したXpsDocument ファイルに含まれるPackage クラスの新しいインスタンスを初期化します。 |
| XpsDocument(String, FileAccess) |
既定のインターリーブ、リソース、および圧縮オプションを使用して、指定したXpsDocument ファイルに含まれるPackage クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| CoreDocumentProperties |
XPS ドキュメントのコア PackageProperties を取得します。 |
| FixedDocumentSequenceReader |
ドキュメントを読み取るための IXpsFixedDocumentSequenceReader を取得します。 |
| IsReader |
パッケージが読み取り可能かどうかを示す値を取得します。 |
| IsSignable |
パッケージをデジタル署名できるかどうかを示す値を取得します。 |
| IsWriter |
パッケージが書き込み可能かどうかを示す値を取得します。 |
| Signatures |
パッケージに関連付けられている XML Paper Specification (XPS) 署名のコレクションを取得します。 |
| Thumbnail |
ドキュメントに関連付けられている XML Paper Specification (XPS) サムネイル イメージを取得または設定します。 |
| Uri |
パーツの URI (Uniform Resource Identifier) を取得または設定します。 (継承元 XpsPartBase) |
メソッド
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IDisposable.Dispose() |
このメンバーは、Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 代わりに、タイプ セーフな Dispose(Boolean) メソッドを使用してください。 |