Class Option

Class Option

名称: Aspose.Page.XPS.XpsMetadata 收藏: Aspose.Page.dll (25.5.0)

通用 PrintTicket 的班级 Option.所有方案定义选项的基级。一个选项元素包含所有 Aspose.Page.XPS.XpsMetadata.Property 和Aspose.Page.XPS.XpsMetadata.ScoredProperty 与此选项相关的元素。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

继承人

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

Constructors

Option(字符串, params IOptionItem[])

创建一个新的 PrintTicket 选项例子。

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

Parameters

name string

任意的选项名称。

items IOptionItem ( )

随意列出 Aspose.Page.XPS.XpsMetadata.IOptionItem 例子。每个人都必须是一个 Aspose.Page.XPS.XpsMetadata.ScoredProperty 或一个 Aspose.Page.XPS.XpsMetadata.Property 例子。

Option(参数 IOptionItem[])

创建一个新的 PrintTicket 选项例子。

public Option(params IOptionItem[] items)

Parameters

items IOptionItem ( )

随意列出 Aspose.Page.XPS.XpsMetadata.IOptionItem 例子。每个人都必须是一个 Aspose.Page.XPS.XpsMetadata.ScoredProperty 或一个 Aspose.Page.XPS.XpsMetadata.Property 例子。

Option(Option)

创建一个克隆选项例子。

public Option(Option option)

Parameters

option Option

这是一个可选的例子来克隆。

Methods

Add(参数 IOptionItem[])

将项目列表添加到此选项的项目列表结尾。每個必須是一個 Aspose.Page.XPS.XpsMetadata.ScoredProperty 或 Aspose.Page.XPS.XpsMetadata.Property 例子。

public void Add(params IOptionItem[] items)

Parameters

items IOptionItem ( )

要添加的物品列表

MakeConst()

使此例子稳定,即添加()方法的任何呼叫都会扔出一个例外。

protected Option MakeConst()

Returns

Option

这个选项。

 中文