Compartir a través de


PrintCustomItemListOptionDetails Clase

Definición

Representa una lista de los elementos de opción de tarea de impresión personalizados.

public ref class PrintCustomItemListOptionDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintCustomItemListOptionDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintCustomItemListOptionDetails
Public NotInheritable Class PrintCustomItemListOptionDetails
Herencia
Object Platform::Object IInspectable PrintCustomItemListOptionDetails
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Este es un fragmento de código que muestra cómo recuperar el objeto:

// Create a new list option.
// This code creates a new item list option that will be shown to the user.
PrintCustomItemListOptionDetails pageFormat = 
    printDetailedOptions.CreateItemListOption("PageContent", "Pictures");
pageFormat.AddItem("PicturesText", "Pictures and text");
pageFormat.AddItem("PicturesOnly", "Pictures only");
pageFormat.AddItem("TextOnly", "Text only");

// Add the custom option to the option list.
printDetailedOptions.DisplayedOptions.Add("PageContent");

// Later in your app, when you want to access the list created above,
// but you don't have access to the pageFormat variable that was returned
// when the list was created, you can get it by looking up the same
// optionId that you used to create the list.
PrintCustomItemListOptionDetails printCustomItemListOptionDetails =
    (PrintCustomItemListOptionDetails)printDetailedOptions.Options["PageContent"];

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1803 17134 AddItem(String,String,String,IRandomAccessStreamWithContentType)
1803 17134 Descripción
1803 17134 WarningText

Propiedades

Description

Obtiene o establece la descripción de la opción de lista imprimir elementos personalizados.

DisplayName

Obtiene o establece el nombre para mostrar de un elemento en la lista de opciones de tareas de impresión personalizadas.

ErrorText

Obtiene o establece la cadena para una condición de error.

Items

Obtiene un elemento de la lista de tareas de impresión personalizadas.

OptionId

Obtiene el identificador de una opción de tarea de impresión personalizada.

OptionType

Obtiene el tipo de opción para una opción de tarea de impresión personalizada.

State

Obtiene o establece el estado de la lista de elementos de opción de tarea de impresión personalizados.

Value

Obtiene o establece el valor de la lista de tareas de impresión personalizadas.

WarningText

Obtiene o establece una cadena para una condición de advertencia.

Métodos

AddItem(String, String)

Establece el identificador o el nombre para mostrar de un elemento en la lista de opciones de tareas de impresión personalizadas.

AddItem(String, String, String, IRandomAccessStreamWithContentType)

Establece el identificador de elemento, el nombre para mostrar, la descripción o el icono en la lista de opciones de elementos de impresión personalizados.

TrySetValue(Object)

Establece el valor del identificador del elemento o el nombre para mostrar del elemento personalizado.

Se aplica a