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
返回
使用属于打印架构系统一部分的 XML 架构“PrintCapabilities”,指定打印机功能的 MemoryStream。
例外
未能检索到打印功能。
适用于
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
提供打印功能报告根据的打印票证。
返回
使用属于打印架构系统一部分的 XML 架构“PrintCapabilities”,指定打印机功能的 MemoryStream。
例外
未能检索到打印功能。
printTicket
不符合标准格式。
注解
参数 PrintTicket 用作构建打印功能 XML 的基础。 例如,假设打印机仅支持输入箱 1 中的媒体类型 A 和 B,并且仅支持输入箱 2 中的媒体类型 C。
printTicket
如果 参数指定输入箱 1,则返回的打印功能 XML 将包含所有三种媒体类型,但它会将类型 C 报告为“受约束”。printTicket
如果 参数指定了输入箱 2,则返回的打印功能 XML 将包括所有三种媒体类型,但它会将类型 A 和 B 报告为“受约束”。有关约束的详细信息,请参阅打印架构。
如果 printTicket
为 null
, UserPrintTicket 则使用 。