IPrintSchemaCapabilities 接口 (printerextension.h)

提供访问 PrintCapabilities 的主要方法。

遗产

IPrintSchemaCapabilities 接口继承自 IPrintSchemaElement

方法

IPrintSchemaCapabilities 接口具有这些方法。

 
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMaxValue

获取 JobCopiesAllDocuments 最大值。
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMinValue

获取 JobCopiesAllDocuments 参数最小值。
IPrintSchemaCapabilities::get_PageImageableSize

获取打印机的可图像区域信息。
IPrintSchemaCapabilities::GetFeature

按名称和完整命名空间 URI 从 PrintCapabilities 获取命名功能。
IPrintSchemaCapabilities::GetFeatureByKeyName

根据给定的键名称从 PrintCapabilities 中获取一项功能。
IPrintSchemaCapabilities::GetOptions

获取功能的所有选项。
IPrintSchemaCapabilities::GetSelectedOptionInPrintTicket

获取 IPrintSchemaTicket 中某个功能的选定选项。

言论

若要获取 PrintCapabilities 对象的 IXMLDOMDocument2 对象,必须先取消引用 XmlNode 属性的 ppXmlNode 参数(使用 *ppXmlNode)。 这会检索指向 IUnknown 类型接口的指针。

使用此指针调用 PrintCapabilities 对象的 QueryInterface 方法,以访问基础 IXMLDOMDocument2 对象。

要求

要求 价值
最低支持的客户端 Windows 8
支持的最低服务器 Windows Server 2012
目标平台 窗户
标头 printerextension.h

另请参阅

开发 v4 打印驱动程序

IPrintSchemaElement

IPrintSchemaElement::XmlNode

IPrintSchemaTicket

IPrintSchemaTicket_GetCapabilities

V4 打印机驱动程序本地化