I​Print​Option​Details I​Print​Option​Details I​Print​Option​Details Interface

Definition

Represents the base class for the PrintTaskOptionXxx objects.

public : interface IPrintOptionDetailspublic interface IPrintOptionDetailsPublic Interface IPrintOptionDetails
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)

Properties

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
Value
PlatForm::String string string

String that describes the error condition.

Attributes

OptionId OptionId OptionId

Gets the ID for a print task option.

public : PlatForm::String OptionId { get; }public string OptionId { get; }Public ReadOnly Property OptionId As string
Value
PlatForm::String string string

The ID for the print task option.

Attributes

OptionType OptionType OptionType

Gets the option type for a print task option.

public : PrintOptionType OptionType { get; }public PrintOptionType OptionType { get; }Public ReadOnly Property OptionType As PrintOptionType
Value
PrintOptionType PrintOptionType PrintOptionType

The option type for a print task option.

Attributes

State State State

Gets or sets the state of a print task option.

public : PrintOptionStates State { get; set; }public PrintOptionStates State { get; set; }Public ReadWrite Property State As PrintOptionStates
Value
PrintOptionStates PrintOptionStates PrintOptionStates

The state of a print task option.

Attributes

Value Value Value

Gets the enumerated value of a print task option.

public : PlatForm::Object Value { get; }public object Value { get; }Public ReadOnly Property Value As object
Value
PlatForm::Object object object

The enumerated value of a print task option.

Attributes

Methods

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

Sets the value for the print task option.

public : PlatForm::Boolean TrySetValue(PlatForm::Object value)public bool TrySetValue(Object value)Public Function TrySetValue(value As Object) As bool
Parameters
value
PlatForm::Object Object Object

Value for the print task option.

Returns
PlatForm::Boolean bool bool

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

Attributes