Class Option

Class Option

Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)

La classe qui implémente une Option de PrintTicket commune.
La classe de base pour toutes les options définies par le schéma.
Un élément Option contient tous les éléments Aspose.Page.XPS.XpsMetadata.Property et
Aspose.Page.XPS.XpsMetadata.ScoredProperty associés à cette option.
https://docs.microsoft.com/en-us/windows/win32/printdocs/option

public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChild

Héritage

object
PrintTicketElement
CompositePrintTicketElement
Option

Dérivé

DocumentBannerSheet.BannerSheetOption,
JobPrimaryBannerSheet.BannerSheetOption,
JobBindAllDocuments.BindingOption,
DocumentBinding.BindingOption,
Collate.CollateOption,
DocumentCoverBack.CoverBackOption,
JobPrimaryCoverBack.CoverBackOption,
DocumentCoverFront.CoverFrontOption,
JobPrimaryCoverFront.CoverFrontOption,
DocumentSeparatorSheet.DocumentSeparatorSheetOption,
Duplex.DuplexOption,
JobErrorSheet.ErrorSheetOption,
JobErrorSheet.ErrorSheetWhen.ErrorSheetWhenOption,
HolePunch.HolePunchOption,
InputBin.InputBinOption,
JobAccountingSheet.JobAccountingSheetOption,
JobDeviceLanguage.JobDeviceLanguageOption,
JobDigitalSignatureProcessing.JobDigitalSignatureProcessingOption,
JobOutputOptimization.JobOutputOptimizationOption,
JobPageOrder.JobPageOrderOption,
PageWatermark.LayeringOption,
OutputBin.OutputBinOption,
PageBlackGenerationProcessing.PageBlackGenerationProcessingOption,
PageBlendColorSpace.PageBlendColorSpaceOption,
PageBorderless.PageBorderlessOption,
PageColorManagement.PageColorManagementOption,
PageDestinationColorProfile.PageDestinationColorProfileOption,
PageDeviceColorSpaceUsage.PageDeviceColorSpaceUsageOption,
PageDeviceFontSubstitution.PageDeviceFontSubstitutionOption,
PageForceFrontSide.PageForceFrontSideOption,
PageICMRenderingIntent.PageICMRenderingIntentOption,
PageMediaColor.PageMediaColorOption,
PageMediaSize.PageMediaSizeOption,
PageMediaType.PageMediaTypeOption,
PageMirrorImage.PageMirrorImageOption,
PageNegativeImage.PageNegativeImageOption,
PageOrientation.PageOrientationOption,
PageOutputColor.PageOutputColorOption,
PageOutputQuality.PageOutputQualityOption,
PagePhotoPrintingIntent.PagePhotoPrintingIntentOption,
PageResolution.PageResolutionOption,
PageScaling.PageScalingOption,
PageSourceColorProfile.PageSourceColorProfileOption,
PageTrueTypeFontMode.PageTrueTypeFontModeOption,
PageWatermark.PageWatermarkOption,
NUp.PresentationDirection.PresentationDirectionOption,
RollCut.RollCutOption,
PageScaling.ScaleOffsetAlignmentOption,
Staple.StapleOption

Implémente

IFeatureItem,
IPrintTicketElementChild

Membres hérités

PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()

Constructeurs

Option(string, params IOptionItem[])

Crée une nouvelle instance d’option PrintTicket.

public Option(string name, params IOptionItem[] items)

Paramètres

name string

Un nom d’option arbitraire.

items IOptionItem[]

Un tableau arbitraire d’instances Aspose.Page.XPS.XpsMetadata.IOptionItem.
Chacune doit être une instance d’Aspose.Page.XPS.XpsMetadata.ScoredProperty ou d’Aspose.Page.XPS.XpsMetadata.Property.

Option(params IOptionItem[])

Crée une nouvelle instance d’option PrintTicket.

public Option(params IOptionItem[] items)

Paramètres

items IOptionItem[]

Un tableau arbitraire d’instances Aspose.Page.XPS.XpsMetadata.IOptionItem.
Chacune doit être une instance d’Aspose.Page.XPS.XpsMetadata.ScoredProperty ou d’Aspose.Page.XPS.XpsMetadata.Property.

Option(Option)

Crée une instance d’option clonée.

public Option(Option option)

Paramètres

option Option

Une instance d’option à cloner.

Méthodes

Add(params IOptionItem[])

Ajoute une liste d’éléments à la fin de la liste d’éléments de cette option.
Chacun doit être une instance d’Aspose.Page.XPS.XpsMetadata.ScoredProperty ou d’Aspose.Page.XPS.XpsMetadata.Property.

public void Add(params IOptionItem[] items)

Paramètres

items IOptionItem[]

Liste des éléments à ajouter.

MakeConst()

Rend cette instance constante, c’est-à-dire qu’un appel à la méthode Add() générera une exception.

protected Option MakeConst()

Retourne

Option

Cette option.

 Français