Class Feature
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
Lớp này bao encapsulates một tính năng chung của Print Schema.
Lớp cơ sở cho tất cả các tính năng được định nghĩa bởi schema.
Một phần tử Feature
chứa danh sách đầy đủ các phần tử Aspose.Page.XPS.XpsMetadata.Option và Aspose.Page.XPS.XpsMetadata.Property
mô tả hoàn toàn một thuộc tính thiết bị, cài đặt định dạng công việc hoặc đặc điểm liên quan khác.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature
public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild
Kế thừa
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Feature
Kế thừa
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
Triển khai
IPrintTicketItem,
IFeatureItem,
IPrintTicketElementChild
Thành viên kế thừa
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Các hàm tạo
Feature(string, Option, params IFeatureItem[])
Tạo một thể hiện tính năng PrintTicket mới.
public Feature(string name, Option option, params IFeatureItem[] items)
Tham số
name
string
Tên của một tính năng.
option
Option
Thể hiện Aspose.Page.XPS.XpsMetadata.Option yêu cầu.
items
IFeatureItem[]
Một mảng tùy ý các thể hiện Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Mỗi cái phải là một thể hiện Aspose.Page.XPS.XpsMetadata.Feature, một thể hiện Aspose.Page.XPS.XpsMetadata.Option, hoặc một thể hiện Aspose.Page.XPS.XpsMetadata.Property.
Feature(string, Feature, params IFeatureItem[])
Tạo một thể hiện tính năng PrintTicket mới.
public Feature(string name, Feature feature, params IFeatureItem[] items)
Tham số
name
string
Tên của một tính năng.
feature
Feature
Thể hiện Aspose.Page.XPS.XpsMetadata.Feature yêu cầu.
items
IFeatureItem[]
Một mảng tùy ý các thể hiện Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Mỗi cái phải là một thể hiện Aspose.Page.XPS.XpsMetadata.Feature, một thể hiện Aspose.Page.XPS.XpsMetadata.Option, hoặc một thể hiện Aspose.Page.XPS.XpsMetadata.Property.
Các phương thức
Add(params IFeatureItem[])
Thêm một danh sách các mục vào cuối danh sách mục của tính năng này.
Mỗi cái phải là một thể hiện Aspose.Page.XPS.XpsMetadata.Feature, một thể hiện Aspose.Page.XPS.XpsMetadata.Option, hoặc một thể hiện Aspose.Page.XPS.XpsMetadata.Property.
public void Add(params IFeatureItem[] items)
Tham số
items
IFeatureItem[]
Danh sách các mục để thêm.