Class Option

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()

بازگشت

Option

این گزینه.

 فارسی