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[]

รายการของรายการที่จะเพิ่ม

 แบบไทย