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[]
Список елементів для додавання.