VisualsToXpsDocument.Write メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Visual を XpsDocument または PrintQueue に同期的に書き込みます。
オーバーロード
Write(Visual) |
Visual を XpsDocument または PrintQueue に同期的に書き込みます。 |
Write(Visual, PrintTicket) |
Visual を XpsDocument または PrintQueue に同期的に書き込み、PrintTicket を含めます。 |
Write(Visual)
Visual を XpsDocument または PrintQueue に同期的に書き込みます。
public:
override void Write(System::Windows::Media::Visual ^ visual);
public override void Write (System.Windows.Media.Visual visual);
override this.Write : System.Windows.Media.Visual -> unit
Public Overrides Sub Write (visual As Visual)
パラメーター
例
次の例は、このメソッドを使用して XML Paper Specification (XPS) ドキュメントに書き込む方法を示しています。
private void SaveVisuals(XpsDocumentWriter xpsdw, List<Visual> vc)
{
// Setup for writing multiple visuals
VisualsToXpsDocument vToXpsD = (VisualsToXpsDocument)xpsdw.CreateVisualsCollator();
// Iterate through all visuals in the collection
foreach (Visual v in vc)
{
vToXpsD.Write(v); //Write each visual to single page
}
// End writing multiple visuals
vToXpsD.EndBatchWrite();
}
Private Sub SaveVisuals(ByVal xpsdw As XpsDocumentWriter, ByVal vc As List(Of Visual))
' Setup for writing multiple visuals
Dim vToXpsD As VisualsToXpsDocument = CType(xpsdw.CreateVisualsCollator(), VisualsToXpsDocument)
' Iterate through all visuals in the collection
For Each v As Visual In vc
vToXpsD.Write(v) 'Write each visual to single page
Next v
' End writing multiple visuals
vToXpsD.EndBatchWrite()
End Sub
適用対象
Write(Visual, PrintTicket)
Visual を XpsDocument または PrintQueue に同期的に書き込み、PrintTicket を含めます。
public:
override void Write(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public override void Write (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
override this.Write : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public Overrides Sub Write (visual As Visual, printTicket As PrintTicket)
パラメーター
- printTicket
- PrintTicket
ドキュメントの既定の印刷設定を表す PrintTicket。
注釈
このメソッドは、特定PrintQueueの に対して指定された printTicket
を検証または変更しません。 必要に応じて、 メソッドをMergeAndValidatePrintTicket使用して、 に固有で、指定したプリンターに対してPrintQueue有効な を作成PrintTicketします。
適用対象
.NET