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[]
لیست اقلامی که باید اضافه شوند.