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 、 FixedDocumentSequence 1 つ以上 FixedDocument の要素を構成する が含まれています。
コンストラクターには XpsDocument 、ドキュメントのコンテンツ要素の Package 書き込み、格納、読み取りのための への参照が渡されます。
コンストラクターを使用して、新しい空の XPS Package が Package 作成されます。
既存の XPS Package は、 Package.Open メソッドを使用して開きます。
FixedDocumentSequenceルートは、 メソッドを呼び出すことによって空の XPS Package にAddFixedDocumentSequence追加されます。
PrintTicket プリンター情報とコントロールを持つ要素は、 に関連付 FixedDocumentSequenceけることもできます。または、 に格納されている個々 FixedDocument の 要素と FixedPage 要素に XpsDocument関連付けることもできます。
XPS の詳細については、「 XML Paper Specification (XPS)」を参照してください。
コンストラクター
XpsDocument(Package) |
指定した XML Paper Specification (XPS) Package にアクセスし、インターリーブ、リソース、および圧縮の既定のオプションを使用して、XpsDocument クラスの新しいインスタンスを初期化します。 |
XpsDocument(Package, CompressionOption) |
指定したインターリーブ、リソース、および圧縮の既定のオプションを使用して、指定の XpsDocument に格納されている Package クラスの新しいインスタンスを初期化します。 |
XpsDocument(Package, CompressionOption, String) |
指定したインターリーブ、リソース、および圧縮の既定のオプションを使用して、指定の XpsDocument に格納されている Package クラスの新しいインスタンスを初期化します。 |
XpsDocument(String, FileAccess) |
インターリーブ、リソース、および圧縮の既定のオプションを使用して、指定した XpsDocument ファイルに格納されている Package クラスの新しいインスタンスを初期化します。 |
XpsDocument(String, FileAccess, CompressionOption) |
インターリーブ、リソース、および圧縮の既定のオプションを使用して、指定した XpsDocument ファイルに格納されている Package クラスの新しいインスタンスを初期化します。 |
プロパティ
CoreDocumentProperties |
XPS ドキュメントのコア PackageProperties を取得します。 |
FixedDocumentSequenceReader |
ドキュメントを読み取るための IXpsFixedDocumentSequenceReader を取得します。 |
IsReader |
パッケージが読み取り可能かどうかを示す値を取得します。 |
IsSignable |
パッケージをデジタル署名できるかどうかを示す値を取得します。 |
IsWriter |
パッケージが書き込み可能かどうかを示す値を取得します。 |
Signatures |
パッケージに関連付けられている XML Paper Specification (XPS) 署名のコレクションを取得します。 |
Thumbnail |
ドキュメントに関連付けられている XML Paper Specification (XPS) サムネイルイメージを取得または設定します。 |
Uri |
パーツの Uniform Resource Identifier (URI) を取得または設定します。 (継承元 XpsPartBase) |
メソッド
明示的なインターフェイスの実装
IDisposable.Dispose() |
このメンバーは、Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 代わりに、タイプ セーフ Dispose(Boolean) メソッドを使用します。 |
適用対象
こちらもご覧ください
.NET