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

Список елементів для додавання.

 Українська