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[])
یک نمونه جدید از گزینه PrintTicket ایجاد میکند.
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[])
یک نمونه جدید از گزینه PrintTicket ایجاد میکند.
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.Xps.Metadata.Property باشد.
public void Add(params IOptionItem[] items)
پارامترها
items
IOptionItem[]
لیست آیتمهایی که باید اضافه شوند.
MakeConst()
این نمونه را ثابت میکند، یعنی هر تماس به متد Add() یک استثنا پرتاب خواهد کرد.
protected Option MakeConst()
بازگشت
این گزینه.