XpsDocumentWriter クラス

定義

XPS ドキュメントまたは印刷キューに書き込むためのメソッドを提供します。Provides methods to write to an XPS document or print queue.

public ref class XpsDocumentWriter : System::Windows::Documents::Serialization::SerializerWriter
public class XpsDocumentWriter : System.Windows.Documents.Serialization.SerializerWriter
type XpsDocumentWriter = class
    inherit SerializerWriter
Public Class XpsDocumentWriter
Inherits SerializerWriter
継承
XpsDocumentWriter

XpsDocumentWriter クラスのインスタンスを作成する方法の例を次に示します。The following example shows how to create an instance of the XpsDocumentWriter class.


_xpsDocument = new XpsDocument(containerName,FileAccess.ReadWrite);

XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);


_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)

Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)

注釈

XpsDocumentWriter にはコンストラクターがありません。XpsDocumentWriter has no constructor. @No__t 0 を作成するには、XpsDocument クラスの静的 CreateXpsDocumentWriter メソッドを使用するか、@no__t 4 クラスの静的 CreateXpsDocumentWriter メソッドのいずれかを使用します。To create an XpsDocumentWriter, use the static CreateXpsDocumentWriter method of the XpsDocument class or use one of the static CreateXpsDocumentWriter methods of the PrintQueue class. @No__t 0 を作成するドキュメントまたはキューが、書き込み先のターゲットになります。The document or the queue that creates the XpsDocumentWriter becomes the target to which it writes.

メソッド

CancelAsync()

現在の WriteAsync 操作を取り消します。Cancels the current WriteAsync operation.

CreateVisualsCollator()

VisualsToXpsDocument オブジェクトをドキュメントまたは印刷キューに書き込むことができる Visual を返します。Returns a VisualsToXpsDocument that can write Visual objects to a document or print queue.

CreateVisualsCollator(PrintTicket, PrintTicket)

VisualsToXpsDocument オブジェクトおよび Visual 設定を XPS ドキュメントまたは印刷キューに書き込むことができる PrintTicket を返します。Returns a VisualsToXpsDocument that can write Visual objects with PrintTicket settings to an XPS document or print queue.

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
raise_WritingCancelled(Object, WritingCancelledEventArgs)

WritingCancelled イベントを発生させます。Raises the WritingCancelled event.

raise_WritingCompleted(Object, WritingCompletedEventArgs)

WritingCompleted イベントを発生させます。Raises the WritingCompleted event.

raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)

WritingPrintTicketRequired イベントを発生させます。Raises the WritingPrintTicketRequired event.

raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)

WritingProgressChanged イベントを発生させます。Raises the WritingProgressChanged event.

ToString()

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

(継承元 Object)
Write(DocumentPaginator)

改ページ調整されたコンテンツを、指定された DocumentPaginator からターゲットの XpsDocument または PrintQueue に同期的に書き込みます。Writes synchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

Write(DocumentPaginator, PrintTicket)

改ページ調整された内容を PrintTicket と共に、指定された DocumentPaginator からターゲットの XpsDocument または PrintQueue に同期的に書き込みます。Writes synchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedDocument)

指定した FixedDocument をターゲット XpsDocument または PrintQueue に同期で書き込みます。Writes synchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

Write(FixedDocument, PrintTicket)

FixedDocumentPrintTicket と共にターゲット XpsDocument または PrintQueue に同期的に書き込みます。Writes synchronously a FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedDocumentSequence)

指定した FixedDocumentSequence をターゲット XpsDocument または PrintQueue に同期で書き込みます。Writes synchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

Write(FixedDocumentSequence, PrintTicket)

指定された FixedDocumentSequencePrintTicket と共にターゲットの XpsDocument または PrintQueue に同期的に書き込みます。Writes synchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedPage)

指定した FixedPage をターゲット XpsDocument または PrintQueue に同期で書き込みます。Writes synchronously a specified FixedPage to the target XpsDocument or PrintQueue.

Write(FixedPage, PrintTicket)

指定された FixedPagePrintTicket と共にターゲットの XpsDocument または PrintQueue に同期的に書き込みます。Writes synchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(String)

指定の XPS ドキュメントをターゲット XpsDocument または PrintQueue に非同期で書き込みます。Synchronously writes a specified XPS document to the target XpsDocument or PrintQueue.

Write(String, XpsDocumentNotificationLevel)

指定した XPSXPS ドキュメントをターゲット XpsDocument または PrintQueue に同期で書き込みます。Writes synchronously a specified XPSXPS document to the target XpsDocument or PrintQueue.

Write(Visual)

指定した Visual をターゲット XpsDocument または PrintQueue に同期で書き込みます。Writes synchronously a specified Visual to the target XpsDocument or PrintQueue.

Write(Visual, PrintTicket)

指定された VisualPrintTicket と共にターゲットの XpsDocument または PrintQueue に同期的に書き込みます。Writes synchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator)

非同期で改ページ調整された内容を、指定された DocumentPaginator からターゲットの XpsDocument または PrintQueue に書き込みます。Writes asynchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, Object)

非同期で改ページ調整された内容を、指定された DocumentPaginator からターゲットの XpsDocument または PrintQueue に書き込みます。Writes asynchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket)

改ページ調整された内容を PrintTicket とともに指定した DocumentPaginator からターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket, Object)

改ページ調整された内容を PrintTicket とともに指定した DocumentPaginator からターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument)

指定した FixedDocument をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, Object)

指定した FixedDocument をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, PrintTicket)

指定した FixedDocument と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, PrintTicket, Object)

指定した FixedDocument と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence)

指定した FixedDocumentSequence をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, Object)

指定した FixedDocumentSequence をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket)

指定した FixedDocumentSequence と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

指定した FixedDocumentSequence と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage)

指定した FixedPage をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified FixedPage to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, Object)

指定した FixedPage をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified FixedPage to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, PrintTicket)

指定した FixedPage と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, PrintTicket, Object)

指定した FixedPage と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(String)

指定した XPSXPS ドキュメントをターゲット XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified XPSXPS document to the target XpsDocument or PrintQueue.

WriteAsync(String, XpsDocumentNotificationLevel)

通知オプションを使用して、指定した XPSXPS ドキュメントをターゲット XpsDocument または PrintQueue に非同期的に書き込みます。Writes asynchronously a specified XPSXPS document with notification option to the target XpsDocument or PrintQueue.

WriteAsync(Visual)

指定した Visual をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified Visual to the target XpsDocument or PrintQueue.

WriteAsync(Visual, Object)

指定した Visual をターゲットの XpsDocument または PrintQueue に非同期で書き込みます。Writes asynchronously a specified Visual to the target XpsDocument or PrintQueue.

WriteAsync(Visual, PrintTicket)

指定した Visual と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(Visual, PrintTicket, Object)

指定した Visual と共に PrintTicket をターゲットの XpsDocument または PrintQueue に、非同期的に書き込みます。Writes asynchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

イベント

WritingCancelled

Write または WriteAsync 操作がキャンセルされたときに発生します。Occurs when a Write or WriteAsync operation is canceled.

WritingCompleted

書き込み操作の完了時に発生します。Occurs when a write operation finishes.

WritingPrintTicketRequired

Write または WriteAsync メソッドによって PrintTicket がドキュメントまたは印刷キューに追加される直前に発生します。Occurs just before a Write or WriteAsync method adds a PrintTicket to a document or print queue.

WritingProgressChanged

XpsDocumentWriter がその進行状況を更新したときに発生します。Occurs when the XpsDocumentWriter updates its progress.

適用対象