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.