Class Option
Nombre del espacio: Aspose.Page.XPS.XpsMetadata Asamblea: Aspose.Page.dll (25.5.0)
La clase que implementa un PrintTicket común Option.La clase de base para todas las opciones definidas por el esquema.Un elemento de opción contiene todo el Aspose.Page.XPS.XpsMetadata.Property yAspose.Page.XPS.XpsMetadata.ScoredProperty elementos asociados con esta opción.https://docs.microsoft.com/en-us/windows/win32/printdocs/option
public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChildInheritance
object ← PrintTicketElement ← CompositePrintTicketElement ← Option
Derived
DocumentBannerSheet.BannerSheetOption ,y, JobPrimaryBannerSheet.BannerSheetOption ,y, JobBindAllDocuments.BindingOption ,y, DocumentBinding.BindingOption ,y, Collate.CollateOption ,y, DocumentCoverBack.CoverBackOption ,y, JobPrimaryCoverBack.CoverBackOption ,y, DocumentCoverFront.CoverFrontOption ,y, JobPrimaryCoverFront.CoverFrontOption ,y, DocumentSeparatorSheet.DocumentSeparatorSheetOption ,y, Duplex.DuplexOption ,y, JobErrorSheet.ErrorSheetOption ,y, JobErrorSheet.ErrorSheetWhen.ErrorSheetWhenOption ,y, HolePunch.HolePunchOption ,y, InputBin.InputBinOption ,y, JobAccountingSheet.JobAccountingSheetOption ,y, JobDeviceLanguage.JobDeviceLanguageOption ,y, JobDigitalSignatureProcessing.JobDigitalSignatureProcessingOption ,y, JobOutputOptimization.JobOutputOptimizationOption ,y, JobPageOrder.JobPageOrderOption ,y, PageWatermark.LayeringOption ,y, OutputBin.OutputBinOption ,y, PageBlackGenerationProcessing.PageBlackGenerationProcessingOption ,y, PageBlendColorSpace.PageBlendColorSpaceOption ,y, PageBorderless.PageBorderlessOption ,y, PageColorManagement.PageColorManagementOption ,y, PageDestinationColorProfile.PageDestinationColorProfileOption ,y, PageDeviceColorSpaceUsage.PageDeviceColorSpaceUsageOption ,y, PageDeviceFontSubstitution.PageDeviceFontSubstitutionOption ,y, PageForceFrontSide.PageForceFrontSideOption ,y, PageICMRenderingIntent.PageICMRenderingIntentOption ,y, PageMediaColor.PageMediaColorOption ,y, PageMediaSize.PageMediaSizeOption ,y, PageMediaType.PageMediaTypeOption ,y, PageMirrorImage.PageMirrorImageOption ,y, PageNegativeImage.PageNegativeImageOption ,y, PageOrientation.PageOrientationOption ,y, PageOutputColor.PageOutputColorOption ,y, PageOutputQuality.PageOutputQualityOption ,y, PagePhotoPrintingIntent.PagePhotoPrintingIntentOption ,y, PageResolution.PageResolutionOption ,y, PageScaling.PageScalingOption ,y, PageSourceColorProfile.PageSourceColorProfileOption ,y, PageTrueTypeFontMode.PageTrueTypeFontModeOption ,y, PageWatermark.PageWatermarkOption ,y, NUp.PresentationDirection.PresentationDirectionOption ,y, RollCut.RollCutOption ,y, PageScaling.ScaleOffsetAlignmentOption ,y, Staple.StapleOption
Implements
IFeatureItem ,y, IPrintTicketElementChild
Miembros heredados
PrintTicketElement.Name ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
Option(Cortesía, parámetros IOptionItem[])
Crea una nueva opción de PrintTicket.
public Option(string name, params IOptionItem[] items)Parameters
name string
Un nombre de opción arbitraria.
items IOptionItem
[][]
Una serie arbitraria de las instancias Aspose.Page.XPS.XpsMetadata.IOptionItem.Cada uno debe ser un Aspose.Page.XPS.XpsMetadata.ScoredProperty o un Aspose.Page.XPS.XpsMetadata.Property instancia.
Option(Paramos IOptionItem[])
Crea una nueva opción de PrintTicket.
public Option(params IOptionItem[] items)Parameters
items IOptionItem
[][]
Una serie arbitraria de las instancias Aspose.Page.XPS.XpsMetadata.IOptionItem.Cada uno debe ser un Aspose.Page.XPS.XpsMetadata.ScoredProperty o un Aspose.Page.XPS.XpsMetadata.Property instancia.
Option(Option)
Crea una opción de clona.
public Option(Option option)Parameters
option Option
Una opción para clonar.
Methods
Add(Paramos IOptionItem[])
Añade una lista de artículos al final de la lista de artículos de esta opción.Cada uno debe ser un Aspose.Page.XPS.XpsMetadata.ScoredProperty o Aspose.Page.XPS.XpsMetadata.Property instancia.
public void Add(params IOptionItem[] items)Parameters
items IOptionItem
[][]
Lista de artículos a añadir.
MakeConst()
Hacer esta instancia constante, es decir, cualquier llamada al método Add() arrojará una excepción.
protected Option MakeConst()Returns
Esta opción.