PrintQueue.GetPrintCapabilitiesAsXml メソッド

定義

印刷スキーマに従う XML ストリームとしてプリンターの機能を指定する MemoryStream オブジェクトを取得します。

オーバーロード

GetPrintCapabilitiesAsXml()

印刷スキーマに従う XML ストリームとしてプリンターの機能を指定する MemoryStream オブジェクトを取得します。

GetPrintCapabilitiesAsXml(PrintTicket)

印刷スキーマに従う XML 形式のプリンターの機能を指定する MemoryStream オブジェクトを取得します。

注釈

使用される XML スキーマは、印刷 スキーマ システムの一部である "PrintCapabilities" と呼ばれます。

GetPrintCapabilitiesAsXml()

印刷スキーマに従う XML ストリームとしてプリンターの機能を指定する MemoryStream オブジェクトを取得します。

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

戻り値

印刷スキーマ システムの一部である XML スキーマ "PrintCapabilities" を使用して、プリンターの機能を指定する MemoryStream

例外

印刷機能を取得できませんでした。

適用対象

GetPrintCapabilitiesAsXml(PrintTicket)

印刷スキーマに従う XML 形式のプリンターの機能を指定する MemoryStream オブジェクトを取得します。

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

印刷機能を報告するための基準となる印刷チケット。

戻り値

印刷スキーマ システムの一部である XML スキーマ "PrintCapabilities" を使用して、プリンターの機能を指定する MemoryStream

例外

印刷機能を取得できませんでした。

printTicket の形式が正しくありません。

注釈

パラメーターは PrintTicket 、印刷機能 XML を構築するための基礎として使用されます。 たとえば、プリンターが入力ビン 1 のメディアタイプ A と B のみをサポートし、入力ビン 2 のメディアタイプ C のみをサポートしたとします。 パラメーターで printTicket 入力ビン 1 を指定した場合、返される印刷機能 XML には 3 つのメディアの種類がすべて含まれますが、型 C は "制約あり" と報告されます。パラメーターで printTicket 入力ビン 2 を指定した場合、返される印刷機能 XML には 3 つのメディアの種類がすべて含まれますが、型 A と B は "制約あり" として報告されます。制約の詳細については、「 印刷スキーマ 」を参照してください。

nullの場合printTicketUserPrintTicket が使用されます。

適用対象