Class Feature

Class Feature

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

کلاسی که ویژگی مشترک Print Schema را در بر می‌گیرد.
کلاس پایه برای تمام ویژگی‌های تعریف‌شده در اسکیما.
یک عنصر Feature شامل فهرست کاملی از عناصر Aspose.Page.XPS.XpsMetadata.Option و Aspose.Page.XPS.XpsMetadata.Property است که به‌طور کامل یک ویژگی دستگاه، تنظیمات فرمت شغل یا ویژگی مرتبط دیگر را توصیف می‌کند.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature

public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

وراثت

object
PrintTicketElement
CompositePrintTicketElement
Feature

مشتق

Collate،
DocumentBannerSheet،
DocumentBinding،
DocumentCoverBack،
DocumentCoverFront،
DocumentSeparatorSheet،
Duplex،
JobErrorSheet.ErrorSheetWhen،
HolePunch،
InputBin،
JobAccountingSheet،
JobBindAllDocuments،
JobDeviceLanguage،
JobDigitalSignatureProcessing،
JobErrorSheet،
JobOutputOptimization،
JobPageOrder،
JobPrimaryBannerSheet،
JobPrimaryCoverBack،
JobPrimaryCoverFront،
PageWatermark.Layering،
NUp،
OutputBin،
PageBlackGenerationProcessing،
PageBlendColorSpace،
PageBorderless،
PageColorManagement،
PageDestinationColorProfile،
PageDeviceColorSpaceUsage،
PageDeviceFontSubstitution،
PageForceFrontSide،
PageICMRenderingIntent،
PageMediaColor،
PageMediaSize،
PageMediaType،
PageMirrorImage،
PageNegativeImage،
PageOrientation،
PageOutputColor،
PageOutputQuality،
PagePhotoPrintingIntent،
PagePoster،
PageResolution،
PageScaling،
PageSourceColorProfile،
PageTrueTypeFontMode،
PageWatermark،
NUp.PresentationDirection،
RollCut،
PageScaling.ScaleOffsetAlignment،
Staple

پیاده‌سازی

IPrintTicketItem،
IFeatureItem،
IPrintTicketElementChild

اعضای ارث‌بری شده

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

سازنده‌ها

Feature(string, Option, params IFeatureItem[])

یک نمونه جدید از ویژگی PrintTicket ایجاد می‌کند.

public Feature(string name, Option option, params IFeatureItem[] items)

پارامترها

name string

نام یک ویژگی.

option Option

نمونه لازم از Aspose.Page.XPS.XpsMetadata.Option.

items IFeatureItem[]

یک آرایه دلخواه از نمونه‌های Aspose.Page.XPS.XpsMetadata.IFeatureItem.
هر کدام باید یک نمونه از Aspose.Page.XPS.XpsMetadata.Feature، Aspose.Page.XPS.XpsMetadata.Option، یا Aspose.Page.XPS.XpsMetadata.Property باشد.

Feature(string, Feature, params IFeatureItem[])

یک نمونه جدید از ویژگی PrintTicket ایجاد می‌کند.

public Feature(string name, Feature feature, params IFeatureItem[] items)

پارامترها

name string

نام یک ویژگی.

feature Feature

نمونه لازم از Aspose.Page.XPS.XpsMetadata.Feature.

items IFeatureItem[]

یک آرایه دلخواه از نمونه‌های Aspose.Page.XPS.XpsMetadata.IFeatureItem.
هر کدام باید یک نمونه از Aspose.Page.XPS.XpsMetadata.Feature، Aspose.Page.XPS.XpsMetadata.Option، یا Aspose.Page.XPS.XpsMetadata.Property باشد.

متدها

Add(params IFeatureItem[])

یک لیست از اقلام را به انتهای لیست اقلام این ویژگی اضافه می‌کند.
هر کدام باید یک نمونه از Aspose.Page.XPS.XpsMetadata.Feature، Aspose.Page.XPS.XpsMetadata.Option، یا Aspose.Page.XPS.XpsMetadata.Property باشد.

public void Add(params IFeatureItem[] items)

پارامترها

items IFeatureItem[]

لیست اقلامی که باید اضافه شوند.

 فارسی