Freigeben über


PrintCustomItemListOptionDetails Klasse

Definition

Stellt eine Liste der Elemente der option benutzerdefinierten Druckaufgabe dar.

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
Vererbung
Object Platform::Object IInspectable PrintCustomItemListOptionDetails
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Hier ist ein Codeausschnitt, der zeigt, wie das Objekt abgerufen wird:

// 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"];

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1803 17134 AddItem(String,String,String,IRandomAccessStreamWithContentType)
1803 17134 Beschreibung
1803 17134 WarningText

Eigenschaften

Description

Ruft die Beschreibung für die Option Benutzerdefinierte Elementliste drucken ab oder legt diese fest.

DisplayName

Ruft den Anzeigenamen eines Elements in der Liste der optionen für benutzerdefinierte Druckaufgaben ab oder legt diesen fest.

ErrorText

Ruft die Zeichenfolge für eine Fehlerbedingung ab oder legt sie fest.

Items

Ruft ein Element aus der Liste der benutzerdefinierten Druckaufgaben ab.

OptionId

Ruft die ID einer benutzerdefinierten Druckaufgabe-Option ab.

OptionType

Ruft den Optionstyp für eine benutzerdefinierte Drucktaskoption ab.

State

Ruft den Status der Liste der Optionen für benutzerdefinierte Druckaufgaben ab oder legt diese fest.

Value

Ruft den Wert der Liste der benutzerdefinierten Druckaufgaben ab oder legt den Wert fest.

WarningText

Ruft eine Zeichenfolge für eine Warnungsbedingung ab oder legt diese fest.

Methoden

AddItem(String, String)

Legt die ID oder den Anzeigenamen eines Elements in der Liste der optionen für benutzerdefinierte Druckaufgaben fest.

AddItem(String, String, String, IRandomAccessStreamWithContentType)

Legt die Element-ID, den Anzeigenamen, die Beschreibung oder das Symbol in der Liste der benutzerdefinierten Druckelementoptionen fest.

TrySetValue(Object)

Legt den Wert für die Element-ID oder den Anzeigenamen des benutzerdefinierten Elements fest.

Gilt für: