PrintCopiesOptionDetails PrintCopiesOptionDetails PrintCopiesOptionDetails PrintCopiesOptionDetails Class

Definition

Represents the option for the number of printed copies.

public : sealed class PrintCopiesOptionDetails : IPrintNumberOptionDetails, IPrintOptionDetails
public sealed class PrintCopiesOptionDetails : IPrintNumberOptionDetails, IPrintOptionDetails
Public NotInheritable Class PrintCopiesOptionDetails Implements IPrintNumberOptionDetails, IPrintOptionDetails
// This class does not provide a public constructor.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

Here is a JavaScript code snippet that shows how to retrieve the object:

//  Retrieve the advanced Print Task Options
var printDetailedOptions = 
     Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.getFromPrintTaskOptions(printTask.options);

// get the object
var printCopiesOptionDetails = 
     printDetailedOptions.options.lookup(Windows.Graphics.Printing.StandardPrintTaskOptions.copies);

Properties

ErrorText ErrorText ErrorText ErrorText

Gets or sets the string for an error condition.

public : Platform::String ErrorText { get; set; }
public string ErrorText { get; set; }
Public ReadWrite Property ErrorText As string
var string = printCopiesOptionDetails.errorText;
printCopiesOptionDetails.errorText = string;
Value
Platform::String string string string

String that describes the error condition.

MaxValue MaxValue MaxValue MaxValue

Gets the value for the maximum number of printed copies allowed.

public : unsigned int MaxValue { get; }
public uint MaxValue { get; }
Public ReadOnly Property MaxValue As uint
var uint = printCopiesOptionDetails.maxValue;
Value
unsigned int uint uint uint

The maximum number of printed copies allowed.

MinValue MinValue MinValue MinValue

Gets the value for the minimum number of printed copies allowed.

public : unsigned int MinValue { get; }
public uint MinValue { get; }
Public ReadOnly Property MinValue As uint
var uint = printCopiesOptionDetails.minValue;
Value
unsigned int uint uint uint

The minimum number of printed copies allowed.

OptionId OptionId OptionId OptionId

Gets the ID for the option for the number of printed copies.

public : Platform::String OptionId { get; }
public string OptionId { get; }
Public ReadOnly Property OptionId As string
var string = printCopiesOptionDetails.optionId;
Value
Platform::String string string string

The ID of the option.

OptionType OptionType OptionType OptionType

Gets the option type for the option for the number of printed copies.

public : PrintOptionType OptionType { get; }
public PrintOptionType OptionType { get; }
Public ReadOnly Property OptionType As PrintOptionType
var printOptionType = printCopiesOptionDetails.optionType;

State State State State

Gets or sets the state of the option for the number of printed copies.

public : PrintOptionStates State { get; set; }
public PrintOptionStates State { get; set; }
Public ReadWrite Property State As PrintOptionStates
var printOptionStates = printCopiesOptionDetails.state;
printCopiesOptionDetails.state = printOptionStates;

Value Value Value Value

Gets or sets the number of copies for a print task.

public : Platform::Object Value { get; }
public object Value { get; }
Public ReadOnly Property Value As object
var object = printCopiesOptionDetails.value;
Value
Platform::Object object object object

The number of copies for a print task.

Methods

TrySetValue(Object) TrySetValue(Object) TrySetValue(Object) TrySetValue(Object)

Sets the value for the print copies option.

public : Platform::Boolean TrySetValue(Platform::Object value)
public bool TrySetValue(Object value)
Public Function TrySetValue(value As Object) As bool
var bool = printCopiesOptionDetails.trySetValue(value);
Parameters
value
Platform::Object Object Object Object

Value for the print copies option.

Returns
Platform::Boolean bool bool bool

Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.