PrintTicket.InputBin 属性

定义

获取或设置一个表示要使用的送纸器(纸盒)的值。

public:
 property Nullable<System::Printing::InputBin> InputBin { Nullable<System::Printing::InputBin> get(); void set(Nullable<System::Printing::InputBin> value); };
public System.Printing.InputBin? InputBin { get; set; }
member this.InputBin : Nullable<System.Printing.InputBin> with get, set
Public Property InputBin As Nullable(Of InputBin)

属性值

Nullable<InputBin>

一个 InputBin 值,该值表示要使用的送纸器以及是手动选择还是自动选择。

例外

调用代码操作尝试将属性设置为不在 InputBin 枚举范围内的值。

注解

null此属性的值表示未指定此功能设置。 此外,当值为值 null时, (的 PrintTicket XML 版本将看不到 SaveToGetXmlStream) 不包含此功能的任何标记。 也就是说, 打印架构的功能 JobInputBin不会有标记, DocumentInputBin或者 PageInputBin

如果没有此属性 null,它将与 打印架构中定义的功能建立以下关系。

  • 如果包含JobInputBinPrintTicket XML 形式,则此属性的值与JobInputBin (相同,无论是否存在还是DocumentInputBin``PageInputBin存在。 ) 的 XML 版本中的 PrintTicket 标记。

  • JobInputBin如果没有标记,但存在DocumentInputBin,则此属性的值与DocumentInputBin (相同,而不考虑是否存在PageInputBin标记) 存在。

  • 如果既JobInputBin``DocumentInputBin没有标记,也没有标记,则PageInputBin此属性的值与PageInputBin标记相同。

当此属性设置为任何 InputBin 值时,匹配 JobInputBin 的标记将添加到 XML 打印票证中,并且将删除已存在的任何 DocumentInputBin 标记和 PageInputBin 标记。

可以使用属性 InputBinCapability 测试打印机支持的选项。

适用于