XpsDocumentWriter XpsDocumentWriter XpsDocumentWriter XpsDocumentWriter Class

定義

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
継承
XpsDocumentWriterXpsDocumentWriterXpsDocumentWriterXpsDocumentWriter

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. 作成する、 XpsDocumentWriter、静的なを使用して、CreateXpsDocumentWriterのメソッド、XpsDocumentクラスまたは静的のいずれかを使用して、CreateXpsDocumentWriterのメソッド、PrintQueueクラス。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. ドキュメントまたはキューを作成する、XpsDocumentWriterを書き込むターゲットになります。The document or the queue that creates the XpsDocumentWriter becomes the target to which it writes.

メソッド

CancelAsync() CancelAsync() CancelAsync() CancelAsync()

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

CreateVisualsCollator() CreateVisualsCollator() CreateVisualsCollator() CreateVisualsCollator()

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

CreateVisualsCollator(PrintTicket, PrintTicket) CreateVisualsCollator(PrintTicket, PrintTicket) CreateVisualsCollator(PrintTicket, PrintTicket) 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) 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)
raise_WritingCancelled(Object, WritingCancelledEventArgs) raise_WritingCancelled(Object, WritingCancelledEventArgs) raise_WritingCancelled(Object, WritingCancelledEventArgs) raise_WritingCancelled(Object, WritingCancelledEventArgs)
raise_WritingCompleted(Object, WritingCompletedEventArgs) raise_WritingCompleted(Object, WritingCompletedEventArgs) raise_WritingCompleted(Object, WritingCompletedEventArgs) raise_WritingCompleted(Object, WritingCompletedEventArgs)
raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)
raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
Write(DocumentPaginator) Write(DocumentPaginator) Write(DocumentPaginator) Write(DocumentPaginator)

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

Write(DocumentPaginator, PrintTicket) Write(DocumentPaginator, PrintTicket) Write(DocumentPaginator, PrintTicket) 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) Write(FixedDocument) Write(FixedDocument) Write(FixedDocument)

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

Write(FixedDocument, PrintTicket) Write(FixedDocument, PrintTicket) Write(FixedDocument, PrintTicket) Write(FixedDocument, PrintTicket)

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

Write(FixedDocumentSequence) Write(FixedDocumentSequence) Write(FixedDocumentSequence) Write(FixedDocumentSequence)

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

Write(FixedDocumentSequence, PrintTicket) Write(FixedDocumentSequence, PrintTicket) Write(FixedDocumentSequence, PrintTicket) Write(FixedDocumentSequence, PrintTicket)

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

Write(FixedPage) Write(FixedPage) Write(FixedPage) Write(FixedPage)

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

Write(FixedPage, PrintTicket) Write(FixedPage, PrintTicket) Write(FixedPage, PrintTicket) Write(FixedPage, PrintTicket)

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

Write(String) Write(String) Write(String) Write(String)

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

Write(String, XpsDocumentNotificationLevel) Write(String, XpsDocumentNotificationLevel) Write(String, XpsDocumentNotificationLevel) Write(String, XpsDocumentNotificationLevel)

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

Write(Visual) Write(Visual) Write(Visual) Write(Visual)

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

Write(Visual, PrintTicket) Write(Visual, PrintTicket) Write(Visual, PrintTicket) Write(Visual, PrintTicket)

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

WriteAsync(DocumentPaginator) WriteAsync(DocumentPaginator) WriteAsync(DocumentPaginator) WriteAsync(DocumentPaginator)

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

WriteAsync(DocumentPaginator, Object) WriteAsync(DocumentPaginator, Object) WriteAsync(DocumentPaginator, Object) WriteAsync(DocumentPaginator, Object)

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

WriteAsync(DocumentPaginator, PrintTicket) WriteAsync(DocumentPaginator, PrintTicket) WriteAsync(DocumentPaginator, PrintTicket) 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) WriteAsync(DocumentPaginator, PrintTicket, Object) WriteAsync(DocumentPaginator, PrintTicket, Object) 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) WriteAsync(FixedDocument) WriteAsync(FixedDocument) WriteAsync(FixedDocument)

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

WriteAsync(FixedDocument, Object) WriteAsync(FixedDocument, Object) WriteAsync(FixedDocument, Object) WriteAsync(FixedDocument, Object)

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

WriteAsync(FixedDocument, PrintTicket) WriteAsync(FixedDocument, PrintTicket) WriteAsync(FixedDocument, PrintTicket) 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) WriteAsync(FixedDocument, PrintTicket, Object) WriteAsync(FixedDocument, PrintTicket, Object) 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) WriteAsync(FixedDocumentSequence) WriteAsync(FixedDocumentSequence) WriteAsync(FixedDocumentSequence)

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

WriteAsync(FixedDocumentSequence, Object) WriteAsync(FixedDocumentSequence, Object) WriteAsync(FixedDocumentSequence, Object) WriteAsync(FixedDocumentSequence, Object)

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

WriteAsync(FixedDocumentSequence, PrintTicket) WriteAsync(FixedDocumentSequence, PrintTicket) WriteAsync(FixedDocumentSequence, PrintTicket) 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) WriteAsync(FixedDocumentSequence, PrintTicket, Object) WriteAsync(FixedDocumentSequence, PrintTicket, Object) 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) WriteAsync(FixedPage) WriteAsync(FixedPage) WriteAsync(FixedPage)

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

WriteAsync(FixedPage, Object) WriteAsync(FixedPage, Object) WriteAsync(FixedPage, Object) WriteAsync(FixedPage, Object)

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

WriteAsync(FixedPage, PrintTicket) WriteAsync(FixedPage, PrintTicket) WriteAsync(FixedPage, PrintTicket) 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) WriteAsync(FixedPage, PrintTicket, Object) WriteAsync(FixedPage, PrintTicket, Object) 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) WriteAsync(String) WriteAsync(String) WriteAsync(String)

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

WriteAsync(String, XpsDocumentNotificationLevel) WriteAsync(String, XpsDocumentNotificationLevel) WriteAsync(String, XpsDocumentNotificationLevel) WriteAsync(String, XpsDocumentNotificationLevel)

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

WriteAsync(Visual) WriteAsync(Visual) WriteAsync(Visual) WriteAsync(Visual)

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

WriteAsync(Visual, Object) WriteAsync(Visual, Object) WriteAsync(Visual, Object) WriteAsync(Visual, Object)

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

WriteAsync(Visual, PrintTicket) WriteAsync(Visual, PrintTicket) WriteAsync(Visual, PrintTicket) 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) WriteAsync(Visual, PrintTicket, Object) WriteAsync(Visual, PrintTicket, Object) WriteAsync(Visual, PrintTicket, Object)

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

イベント

WritingCancelled WritingCancelled WritingCancelled WritingCancelled

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

WritingCompleted WritingCompleted WritingCompleted WritingCompleted

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

WritingPrintTicketRequired WritingPrintTicketRequired WritingPrintTicketRequired WritingPrintTicketRequired

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

WritingProgressChanged WritingProgressChanged WritingProgressChanged WritingProgressChanged

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

適用対象