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, IPrintTicketElementChildInheritance
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
Det här alternativet.