PrintQueue.GetPrintCapabilitiesAsXml 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 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 類型報告為「限制」。如需條件約束的詳細資訊,請參閱列印架構。
如果 printTicket
為 null
,則會 UserPrintTicket 使用 。