java命名空间javax.print接口printservice的类成员方法:
isattributevaluesupported定义及介绍
本文导语:
isattributevaluesupported
boolean isattributevaluesupported(attribute attrval,
docflavor flavor,
attributeset attributes)
确定客户端在设置此 printservice 的作业时,是否可以指定给定的打印属性值。打...
isattributevaluesupported
boolean isattributevaluesupported(attribute attrval,
docflavor flavor,
attributeset attributes)
- 确定客户端在设置此 printservice 的作业时,是否可以指定给定的打印属性值。打印属性值是实现了接口
attribute
的类的实例。
如果 flavor
为 null 并且 attributes
为 null 或是一个空集合,则此方法将通知此 printservice 是否支持针对某种可能的 doc flavor 和属性集组合所给定的打印属性值。如果 flavor
不为 null 或 attributes
不是空集合,则此方法通知此 printservice 是否支持结合了给定的 doc flavor 和/或属性集的给定的打印属性值。
另外,如果 docflavor 不为 null,则它必须是此 printservice 支持的 flavor,否则将抛出 illegalargumentexception。
为了准确表示上下文,在此集合中必须包括要在 doc
上指定的 docattribute
。
这是确定该值是否为所得 getsupportedattributevalues(...)
成员的便捷方法。
- 参数:
attrval
- 要测试的打印属性值。flavor
- 用于假定作业的 doc flavor,或者为 null。attributes
- 用于假定作业的打印属性集(包括作业级属性和 doc 级属性),或者为 null。
- 返回:
- 如果此 printservice 支持将
attrval
指定为打印请求中 doc 级或作业级的属性,则返回 true;否则返回 false。
- 抛出:
打印
iis7站长之家
- (未经检查的异常)如果 attrval
为 null,则抛出该异常。
illegalargumentexception
- 如果此 printservice 不支持 flavor。