Class Feature

Class Feature

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

Die Klasse, die ein gemeinsames Print Schema-Feature kapselt.
Die Basisklasse für alle schema-definierten Features.
Ein Feature-Element enthält eine vollständige Liste der Aspose.Page.XPS.XpsMetadata.Option und Aspose.Page.XPS.XpsMetadata.Property
Elemente, die ein Geräteattribut, eine Jobformatierungseinstellung oder eine andere relevante Eigenschaft vollständig beschreiben.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature

public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

Vererbung

object
PrintTicketElement
CompositePrintTicketElement
Feature

Abgeleitet

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

Implementiert

IPrintTicketItem,
IFeatureItem,
IPrintTicketElementChild

Vererbte Mitglieder

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

Konstruktoren

Feature(string, Option, params IFeatureItem[])

Erstellt eine neue Instanz eines PrintTicket-Features.

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

Parameter

name string

Ein Feature-Name.

option Option

Erforderliche Instanz von Aspose.Page.XPS.XpsMetadata.Option.

items IFeatureItem[]

Ein beliebiges Array von Instanzen von Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Jede muss eine Instanz von Aspose.Page.XPS.XpsMetadata.Feature, eine Aspose.Page.XPS.XpsMetadata.Option oder eine Aspose.Page.XPS.XpsMetadata.Property sein.

Feature(string, Feature, params IFeatureItem[])

Erstellt eine neue Instanz eines PrintTicket-Features.

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

Parameter

name string

Ein Feature-Name.

feature Feature

Erforderliche Instanz von Aspose.Page.XPS.XpsMetadata.Feature.

items IFeatureItem[]

Ein beliebiges Array von Instanzen von Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Jede muss eine Instanz von Aspose.Page.XPS.XpsMetadata.Feature, eine Aspose.Page.XPS.XpsMetadata.Option oder eine Aspose.Page.XPS.XpsMetadata.Property sein.

Methoden

Add(params IFeatureItem[])

Fügt eine Liste von Elementen am Ende der Elementliste dieses Features hinzu.
Jedes muss eine Instanz von Aspose.Page.XPS.XpsMetadata.Feature, eine Aspose.Page.XPS.XpsMetadata.Option oder eine Aspose.Page.XPS.XpsMetadata.Property sein.

public void Add(params IFeatureItem[] items)

Parameter

items IFeatureItem[]

Liste der hinzuzufügenden Elemente.

 Deutsch