Class Option

Class Option

Le nom : Aspose.Page.XPS.XpsMetadata Assemblée : Aspose.Page.dll (25.5.0)

La classe qui met en œuvre un PrintTicket commun Option.La classe di base per tutte le opzioni definite dal schema.Un elemento Opzione contiene tutti gli Aspose.Page.XPS.XpsMetadata.Property eAspose.Page.XPS.XpsMetadata.ScoredProperty elementi associati a questa opzione.https://docs.microsoft.com/en-us/windows/win32/printdocs/opzione

public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChild

Inheritance

object PrintTicketElement CompositePrintTicketElement Option

Derived

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

Implements

IFeatureItem , IPrintTicketElementChild

I membri ereditari

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

Constructors

Option(Paramètres, params IOptionItem[])

Crea una nuova opzione PrintTicket.

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

Parameters

name string

Un nome di opzione arbitraria.

items IOptionItem [ ]

Una serie arbitraria di Aspose.Page.XPS.XpsMetadata.IOptionItem istanze.Ciascuno deve essere un Aspose.Page.XPS.XpsMetadata.ScoredProperty o un Aspose.Page.XPS.XpsMetadata.Property instanza.

Option(Paramètres IOptionItem[])

Crea una nuova opzione PrintTicket.

public Option(params IOptionItem[] items)

Parameters

items IOptionItem [ ]

Una serie arbitraria di Aspose.Page.XPS.XpsMetadata.IOptionItem istanze.Ciascuno deve essere un Aspose.Page.XPS.XpsMetadata.ScoredProperty o un Aspose.Page.XPS.XpsMetadata.Property instanza.

Option(Option)

Crea un’opzione di clone.

public Option(Option option)

Parameters

option Option

Un’opzione per clonare.

Methods

Add(Paramètres IOptionItem[])

Aggiungi un elenco degli articoli alla fine dell’elenco degli articoli di questa opzione.Ognuno deve essere Aspose.Page.XPS.XpsMetadata.ScoredProperty o Aspose.Page.XPS.XpsMetadata.Property instanza.

public void Add(params IOptionItem[] items)

Parameters

items IOptionItem [ ]

Elenco degli articoli da aggiungere.

MakeConst()

Facendo questa instanza costante, cioè qualsiasi chiamata al metodo Add() lancerà un’eccezione.

protected Option MakeConst()

Returns

Option

Questa opzione.

 Français