Class Option
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
המחלקה שמיישמת Option
כרטיס הדפסה משותף.
המחלקה הבסיסית לכל האפשרויות המוגדרות בסכימה.
אלמנט 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
ירושה
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Option
נגזרות
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
מיישם
IFeatureItem,
IPrintTicketElementChild
חברים ירושים
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
בונים
Option(string, params IOptionItem[])
יוצר מופע חדש של אפשרות כרטיס הדפסה.
public Option(string name, params IOptionItem[] items)
פרמטרים
name
string
שם אפשרות שרירותי.
items
IOptionItem[]
מערך שרירותי של מופעי Aspose.Page.XPS.XpsMetadata.IOptionItem.
כל אחד מהם חייב להיות מופע של Aspose.Page.XPS.XpsMetadata.ScoredProperty או Aspose.Page.XPS.XpsMetadata.Property.
Option(params IOptionItem[])
יוצר מופע חדש של אפשרות כרטיס הדפסה.
public Option(params IOptionItem[] items)
פרמטרים
items
IOptionItem[]
מערך שרירותי של מופעי Aspose.Page.XPS.XpsMetadata.IOptionItem.
כל אחד מהם חייב להיות מופע של Aspose.Page.XPS.XpsMetadata.ScoredProperty או Aspose.Page.XPS.XpsMetadata.Property.
Option(Option)
יוצר מופע שכפול של אפשרות.
public Option(Option option)
פרמטרים
option
Option
מופע של אפשרות לשכפול.
שיטות
Add(params IOptionItem[])
מוסיף רשימה של פריטים לסוף רשימת הפריטים של אפשרות זו.
כל אחד מהם חייב להיות מופע של Aspose.Page.XPS.XpsMetadata.ScoredProperty או Aspose.Page.XPS.XpsMetadata.Property.
public void Add(params IOptionItem[] items)
פרמטרים
items
IOptionItem[]
רשימת פריטים להוסיף.
MakeConst()
הופך מופע זה לקבוע, כלומר, כל קריאה לשיטה Add() תזרוק חריגה.
protected Option MakeConst()
מחזיר
אפשרות זו.