共用方式為


PrintCustomItemListOptionDetails 類別

定義

代表自訂列印工作選項專案的清單。

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
繼承
Object Platform::Object IInspectable PrintCustomItemListOptionDetails
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

以下是顯示如何擷取物件的程式碼片段:

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

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1803 17134 AddItem (String,String,String,IRandomAccessStreamWithContentType)
1803 17134 描述
1803 17134 WarningText

屬性

Description

取得或設定列印自訂專案清單選項的描述。

DisplayName

取得或設定自訂列印工作選項清單中的專案顯示名稱。

ErrorText

取得或設定錯誤條件的字串。

Items

從自訂列印工作清單中取得專案。

OptionId

取得自訂列印工作選項的識別碼。

OptionType

取得自訂列印工作選項的選項類型。

State

取得或設定自訂列印工作選項專案清單的狀態。

Value

取得或設定自訂列印工作清單的值。

WarningText

取得或設定警告條件的字串。

方法

AddItem(String, String)

設定自訂列印工作選項清單中的專案識別碼或顯示名稱。

AddItem(String, String, String, IRandomAccessStreamWithContentType)

設定自訂列印專案選項清單中的專案識別碼、顯示名稱、描述或圖示。

TrySetValue(Object)

設定專案識別碼或自訂專案的顯示名稱的值。

適用於