Option

Inheritance: java.lang.Object, com.aspose.xps.metadata.PrintTicketElement, com.aspose.xps.metadata.CompositePrintTicketElement

All Implemented Interfaces: com.aspose.xps.metadata.IFeatureItem

public class Option extends CompositePrintTicketElement implements IFeatureItem

The class that implements a common PrintTicket ``` Option ```. The base class for all schema-defined options. An Option element contains all of the ``` Property ``` and ``` ScoredProperty ``` elements associated with this option. https://docs.microsoft.com/en-us/windows/win32/printdocs/option

Constructors

Constructor Description
Option(String name, IOptionItem[] items) Creates a new PrintTicket option instance.
Option(IOptionItem[] items) Creates a new PrintTicket option instance.
Option(Option option) Creates a clone option instance.

Methods

Method Description
add(IOptionItem[] items) Adds a list of items to the end of this option’s item list.

Option(String name, IOptionItem[] items)

public Option(String name, IOptionItem[] items)

Creates a new PrintTicket option instance.

Parameters:

Parameter Type Description
name java.lang.String An arbitrary option name.
items com.aspose.xps.metadata.IOptionItem[] An arbitrary array of ``` IOptionItem ``` instance. Each one must be a ``` ScoredProperty ``` or a ``` Property ``` instance.

Option(IOptionItem[] items)

public Option(IOptionItem[] items)

Creates a new PrintTicket option instance.

Parameters:

Parameter Type Description
items com.aspose.xps.metadata.IOptionItem[] An arbitrary array of ``` IOptionItem ``` instance. Each one must be a ``` ScoredProperty ``` or a ``` Property ``` instance.

Option(Option option)

public Option(Option option)

Creates a clone option instance.

Parameters:

Parameter Type Description
option Option An option instance to clone.

add(IOptionItem[] items)

public void add(IOptionItem[] items)

Adds a list of items to the end of this option’s item list. Each one must be a ``` ScoredProperty ``` or a ``` Property ``` instance.

Parameters:

Parameter Type Description
items com.aspose.xps.metadata.IOptionItem[] List of items to add.