Class Feature

Class Feature

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

Klassen som inkapslarar en gemensam Print Schema-funktion.
Basklassen för alla schema-definierade funktioner.
Ett Feature-element innehåller en fullständig lista över Aspose.Page.XPS.XpsMetadata.Option och Aspose.Page.XPS.XpsMetadata.Property
element som fullständigt beskriver en enhetsattribut, inställning för jobformatering eller annan relevant egenskap.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature

public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

Arv

object
PrintTicketElement
CompositePrintTicketElement
Feature

Härledda

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

Implementerar

IPrintTicketItem,
IFeatureItem,
IPrintTicketElementChild

Ärva medlemmar

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

Konstruktörer

Feature(string, Option, params IFeatureItem[])

Skapar en ny PrintTicket-funktioninstans.

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

Parametrar

name string

Ett funktionsnamn.

option Option

Obligatorisk Aspose.Page.XPS.XpsMetadata.Option-instans.

items IFeatureItem[]

En godtycklig array av Aspose.Page.XPS.XpsMetadata.IFeatureItem-instanser.
Var och en måste vara en Aspose.Page.XPS.XpsMetadata.Feature, en Aspose.Page.XPS.XpsMetadata.Option eller en Aspose.Page.XPS.XpsMetadata.Property-instans.

Feature(string, Feature, params IFeatureItem[])

Skapar en ny PrintTicket-funktioninstans.

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

Parametrar

name string

Ett funktionsnamn.

feature Feature

Obligatorisk Aspose.Page.XPS.XpsMetadata.Feature-instans.

items IFeatureItem[]

En godtycklig array av Aspose.Page.XPS.XpsMetadata.IFeatureItem-instanser.
Var och en måste vara en Aspose.Page.XPS.XpsMetadata.Feature, en Aspose.Page.XPS.XpsMetadata.Option eller en Aspose.Page.XPS.XpsMetadata.Property-instans.

Metoder

Add(params IFeatureItem[])

Lägger till en lista med objekt i slutet av denna funktions objektlista.
Var och en måste vara en Aspose.Page.XPS.XpsMetadata.Feature, en Aspose.Page.XPS.XpsMetadata.Option eller en Aspose.Page.XPS.XpsMetadata.Property-instans.

public void Add(params IFeatureItem[] items)

Parametrar

items IFeatureItem[]

Lista över objekt att lägga till.

 Svenska