Class Feature

Class Feature

Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)

La classe qui encapsule une fonctionnalité commune du schéma d’impression.
La classe de base pour toutes les fonctionnalités définies par le schéma.
Un élément Feature contient une liste complète des éléments Aspose.Page.XPS.XpsMetadata.Option et Aspose.Page.XPS.XpsMetadata.Property qui décrivent complètement un attribut de périphérique, un paramètre de formatage de tâche ou une autre caractéristique pertinente.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature

public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

Héritage

object
PrintTicketElement
CompositePrintTicketElement
Feature

Dérivé

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

Implémente

IPrintTicketItem,
IFeatureItem,
IPrintTicketElementChild

Membres hérités

PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()

Constructeurs

Feature(string, Option, params IFeatureItem[])

Crée une nouvelle instance de fonctionnalité PrintTicket.

public Feature(string name, Option option, params IFeatureItem[] items)

Paramètres

name string

Un nom de fonctionnalité.

option Option

Instance de Option Aspose.Page.XPS.XpsMetadata requise.

items IFeatureItem[]

Un tableau arbitraire d’instances Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Chacune doit être une instance de Aspose.Page.XPS.XpsMetadata.Feature, d’Aspose.Page.XPS.XpsMetadata.Option ou d’Aspose.Page.XPS.XpsMetadata.Property.

Feature(string, Feature, params IFeatureItem[])

Crée une nouvelle instance de fonctionnalité PrintTicket.

public Feature(string name, Feature feature, params IFeatureItem[] items)

Paramètres

name string

Un nom de fonctionnalité.

feature Feature

Instance de Feature Aspose.Page.XPS.XpsMetadata requise.

items IFeatureItem[]

Un tableau arbitraire d’instances Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Chacune doit être une instance de Aspose.Page.XPS.XpsMetadata.Feature, d’Aspose.Page.XPS.XpsMetadata.Option ou d’Aspose.Page.XPS.XpsMetadata.Property.

Méthodes

Add(params IFeatureItem[])

Ajoute une liste d’éléments à la fin de la liste des éléments de cette fonctionnalité.
Chacun doit être une instance de Aspose.Page.XPS.XpsMetadata.Feature, d’Aspose.Page.XPS.XpsMetadata.Option ou d’Aspose.Page.XPS.XpsMetadata.Property.

public void Add(params IFeatureItem[] items)

Paramètres

items IFeatureItem[]

Liste des éléments à ajouter.

 Français