Class Option

Class Option

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

Kelas yang mengimplementasikan Option PrintTicket umum.
Kelas dasar untuk semua opsi yang didefinisikan oleh skema.
Elemen Option berisi semua elemen Aspose.Page.XPS.XpsMetadata.Property dan
Aspose.Page.XPS.XpsMetadata.ScoredProperty yang terkait dengan opsi ini.
https://docs.microsoft.com/en-us/windows/win32/printdocs/option

public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChild

Pewarisan

object
PrintTicketElement
CompositePrintTicketElement
Option

Turunan

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

Mengimplementasikan

IFeatureItem,
IPrintTicketElementChild

Anggota yang diwarisi

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

Konstruktor

Option(string, params IOptionItem[])

Membuat instance opsi PrintTicket baru.

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

Parameter

name string

Nama opsi sembarang.

items IOptionItem[]

Array sembarang dari instance Aspose.Page.XPS.XpsMetadata.IOptionItem.
Setiap item harus merupakan instance Aspose.Page.XPS.XpsMetadata.ScoredProperty atau Aspose.Page.XPS.XpsMetadata.Property.

Option(params IOptionItem[])

Membuat instance opsi PrintTicket baru.

public Option(params IOptionItem[] items)

Parameter

items IOptionItem[]

Array sembarang dari instance Aspose.Page.XPS.XpsMetadata.IOptionItem.
Setiap item harus merupakan instance Aspose.Page.XPS.XpsMetadata.ScoredProperty atau Aspose.Page.XPS.XpsMetadata.Property.

Option(Option)

Membuat instance opsi klon.

public Option(Option option)

Parameter

option Option

Instance opsi yang akan diklon.

Metode

Add(params IOptionItem[])

Menambahkan daftar item ke akhir daftar item opsi ini.
Setiap item harus merupakan instance Aspose.Page.XPS.XpsMetadata.ScoredProperty atau Aspose.Page.XPS.XpsMetadata.Property.

public void Add(params IOptionItem[] items)

Parameter

items IOptionItem[]

Daftar item yang akan ditambahkan.

MakeConst()

Menjadikan instance ini konstan, yaitu, setiap panggilan ke metode Add() akan melempar pengecualian.

protected Option MakeConst()

Mengembalikan

Option

Opsi ini.

 Indonesia