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.