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)

属性值

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

例外

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

注解

null此属性的值表示未指定此功能设置。 此外,如果值为 null,则 XML 版本的 PrintTicket (将看不到 SaveToGetXmlStream) 将不包含此功能的任何标记。 也就是说, 打印架构的功能 JobInputBinDocumentInputBinPageInputBin将没有标记。

当此属性不是 null时,它将具有与 打印架构中定义的功能的以下关系。

  • 如果 的 PrintTicket XML 形式包含 JobInputBin,则此属性的值与 JobInputBin (相同,而不考虑 xml 版本中PrintTicket的) 中是否也DocumentInputBin存在 或 PageInputBin标记。

  • JobInputBin如果没有标记,但存在 DocumentInputBin,则无论是否存在标记) PageInputBin,此属性都具有与 (相同的值DocumentInputBin

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

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

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

适用于