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[]
รายการของรายการที่จะเพิ่ม