共用方式為


PrintQueue.GetPrintCapabilitiesAsXml 方法

定義

取得 MemoryStream 物件,其會以符合列印結構描述的 XML 資料流形式指定印表機的功能。

多載

GetPrintCapabilitiesAsXml()

取得 MemoryStream 物件,其會以符合列印結構描述的 XML 資料流形式指定印表機的功能。

GetPrintCapabilitiesAsXml(PrintTicket)

取得 MemoryStream 物件,其會以符合列印結構描述的 XML 格式來指定印表機的功能。

備註

使用的 XML 架構稱為 「PrintCapabilities」,這是 列印架構 系統的一部分。

GetPrintCapabilitiesAsXml()

取得 MemoryStream 物件,其會以符合列印結構描述的 XML 資料流形式指定印表機的功能。

public:
 System::IO::MemoryStream ^ GetPrintCapabilitiesAsXml();
public System.IO.MemoryStream GetPrintCapabilitiesAsXml ();
member this.GetPrintCapabilitiesAsXml : unit -> System.IO.MemoryStream
Public Function GetPrintCapabilitiesAsXml () As MemoryStream

傳回

MemoryStream,它會使用 XML 結構描述 "PrintCapabilities" (其為列印結構描述系統的一部分),指定印表機的功能。

例外狀況

無法擷取列印功能。

適用於

GetPrintCapabilitiesAsXml(PrintTicket)

取得 MemoryStream 物件,其會以符合列印結構描述的 XML 格式來指定印表機的功能。

public:
 System::IO::MemoryStream ^ GetPrintCapabilitiesAsXml(System::Printing::PrintTicket ^ printTicket);
public System.IO.MemoryStream GetPrintCapabilitiesAsXml (System.Printing.PrintTicket printTicket);
member this.GetPrintCapabilitiesAsXml : System.Printing.PrintTicket -> System.IO.MemoryStream
Public Function GetPrintCapabilitiesAsXml (printTicket As PrintTicket) As MemoryStream

參數

printTicket
PrintTicket

為列印功能提供報告基礎的 Print Ticket。

傳回

MemoryStream,它會使用 XML 結構描述 "PrintCapabilities" (其為列印結構描述系統的一部分),指定印表機的功能。

例外狀況

無法擷取列印功能。

printTicket 的語式不正確。

備註

參數 PrintTicket 會用來作為建構列印功能 XML 的基礎。 例如,假設印表機只支援來自輸入間隔 1 的媒體類型 A 和 B,而且只支援輸入間隔 2 的媒體類型 C。 printTicket如果參數指定輸入站 1,則傳回的列印功能 XML 會包含這三種媒體類型,但會將類型 C 報告為「限制」。printTicket如果參數指定輸入間隔 2,則傳回的列印功能 XML 會包含這三種媒體類型,但會將 A 和 B 類型報告為「限制」。如需條件約束的詳細資訊,請參閱列印架構

如果 printTicketnull,則會 UserPrintTicket 使用 。

適用於