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
Opsi ini.