Class Option

Class Option

Namn på plats: Aspose.Page.XPS.XpsMetadata Sammanfattning: Aspose.Page.dll (25.5.0)

Klassen som implementerar en gemensam PrintTicket Option.Basklassen för alla schemadefinierade alternativ.Ett alternativelement innehåller alla Aspose.Page.XPS.XpsMetadata.Property ochAspose.Page.XPS.XpsMetadata.ScoredProperty element associerade med detta alternativ.https://docs.microsoft.com/en-us/windows/win32/printdocs/option

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

Arvsmedlemmar

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

Constructors

Option(sträng, params IOptionItem[])

Skapa ett nytt PrintTicket-alternativ.

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

Parameters

name string

Ett frivilligt alternativ namn.

items IOptionItem [ ]

En arbitrarisk uppsättning av Aspose.Page.XPS.XpsMetadata.IOptionItem instanser.Var och en måste vara en Aspose.Page.XPS.XpsMetadata.ScoredProperty eller en Aspose.Page.XPS.XpsMetadata.Property instans.

Option(Paramöter IOptionItem[])

Skapa ett nytt PrintTicket-alternativ.

public Option(params IOptionItem[] items)

Parameters

items IOptionItem [ ]

En arbitrarisk uppsättning av Aspose.Page.XPS.XpsMetadata.IOptionItem instanser.Var och en måste vara en Aspose.Page.XPS.XpsMetadata.ScoredProperty eller en Aspose.Page.XPS.XpsMetadata.Property instans.

Option(Option)

Skapa en klon alternativ instans.

public Option(Option option)

Parameters

option Option

Ett alternativ att klona.

Methods

Add(Paramöter IOptionItem[])

Lägg till en lista över objekt i slutet av den här alternativets objektlista.Var och en måste vara en Aspose.Page.XPS.XpsMetadata.ScoredProperty eller Aspose.Page.XPS.XpsMetadata.Property instans.

public void Add(params IOptionItem[] items)

Parameters

items IOptionItem [ ]

Lista över objekt att lägga till.

MakeConst()

Gör denna instans konstant, det vill säga alla samtal till metoden Add() kommer att kasta ett undantag.

protected Option MakeConst()

Returns

Option

Det här alternativet.

 Svenska