PrintCustomItemListOptionDetails Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une liste des éléments d’option de tâche d’impression personnalisée.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Voici un extrait de code qui montre comment récupérer l’objet :
// 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"];
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | AddItem(String,String,String,IRandomAccessStreamWithContentType) |
1803 | 17134 | Description |
1803 | 17134 | WarningText |
Propriétés
Description |
Obtient ou définit la description de l’option imprimer la liste d’éléments personnalisés. |
DisplayName |
Obtient ou définit le nom d’affichage d’un élément dans la liste des options de tâche d’impression personnalisées. |
ErrorText |
Obtient ou définit la chaîne d’une condition d’erreur. |
Items |
Obtient un élément de la liste des tâches d’impression personnalisées. |
OptionId |
Obtient l’ID d’une option de tâche d’impression personnalisée. |
OptionType |
Obtient le type d’option pour une option de tâche d’impression personnalisée. |
State |
Obtient ou définit l’état de la liste des éléments d’option de tâche d’impression personnalisés. |
Value |
Obtient ou définit la valeur de la liste des tâches d’impression personnalisées. |
WarningText |
Obtient ou définit une chaîne pour une condition d’avertissement. |
Méthodes
AddItem(String, String) |
Définit l’ID ou le nom d’affichage d’un élément dans la liste des options de tâche d’impression personnalisées. |
AddItem(String, String, String, IRandomAccessStreamWithContentType) |
Définit l’ID d’élément, le nom d’affichage, la description ou l’icône dans la liste des options d’impression personnalisées de l’élément. |
TrySetValue(Object) |
Définit la valeur de l’ID d’élément ou le nom d’affichage de l’élément personnalisé. |