Class Option
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
Třída, která implementuje společnou Option
pro PrintTicket.
Základní třída pro všechny schématem definované možnosti.
Element Option obsahuje všechny prvky Aspose.Page.XPS.XpsMetadata.Property a
Aspose.Page.XPS.XpsMetadata.ScoredProperty spojené s touto možností.
https://docs.microsoft.com/en-us/windows/win32/printdocs/option
public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChild
Dědičnost
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Option
Odvozené
DocumentBannerSheet.BannerSheetOption,
JobPrimaryBannerSheet.BannerSheetOption,
JobBindAllDocuments.BindingOption,
DocumentBinding.BindingOption,
Collate.CollateOption,
DocumentCoverBack.CoverBackOption,
JobPrimaryCoverBack.CoverBackOption,
DocumentCoverFront.CoverFrontOption,
JobPrimaryCoverFront.CoverFrontOption,
DocumentSeparatorSheet.DocumentSeparatorSheetOption,
Duplex.DuplexOption,
JobErrorSheet.ErrorSheetOption,
JobErrorSheet.ErrorSheetWhen.ErrorSheetWhenOption,
HolePunch.HolePunchOption,
InputBin.InputBinOption,
JobAccountingSheet.JobAccountingSheetOption,
JobDeviceLanguage.JobDeviceLanguageOption,
JobDigitalSignatureProcessing.JobDigitalSignatureProcessingOption,
JobOutputOptimization.JobOutputOptimizationOption,
JobPageOrder.JobPageOrderOption,
PageWatermark.LayeringOption,
OutputBin.OutputBinOption,
PageBlackGenerationProcessing.PageBlackGenerationProcessingOption,
PageBlendColorSpace.PageBlendColorSpaceOption,
PageBorderless.PageBorderlessOption,
PageColorManagement.PageColorManagementOption,
PageDestinationColorProfile.PageDestinationColorProfileOption,
PageDeviceColorSpaceUsage.PageDeviceColorSpaceUsageOption,
PageDeviceFontSubstitution.PageDeviceFontSubstitutionOption,
PageForceFrontSide.PageForceFrontSideOption,
PageICMRenderingIntent.PageICMRenderingIntentOption,
PageMediaColor.PageMediaColorOption,
PageMediaSize.PageMediaSizeOption,
PageMediaType.PageMediaTypeOption,
PageMirrorImage.PageMirrorImageOption,
PageNegativeImage.PageNegativeImageOption,
PageOrientation.PageOrientationOption,
PageOutputColor.PageOutputColorOption,
PageOutputQuality.PageOutputQualityOption,
PagePhotoPrintingIntent.PagePhotoPrintingIntentOption,
PageResolution.PageResolutionOption,
PageScaling.PageScalingOption,
PageSourceColorProfile.PageSourceColorProfileOption,
PageTrueTypeFontMode.PageTrueTypeFontModeOption,
PageWatermark.PageWatermarkOption,
NUp.PresentationDirection.PresentationDirectionOption,
RollCut.RollCutOption,
PageScaling.ScaleOffsetAlignmentOption,
Staple.StapleOption
Implementuje
IFeatureItem,
IPrintTicketElementChild
Děděné členy
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Konstruktor
Option(string, params IOptionItem[])
Vytvoří novou instanci možnosti PrintTicket.
public Option(string name, params IOptionItem[] items)
Parametry
name
string
Libovolný název možnosti.
items
IOptionItem[]
Libovolné pole instancí Aspose.Page.XPS.XpsMetadata.IOptionItem.
Každá musí být instancí Aspose.Page.XPS.XpsMetadata.ScoredProperty nebo Aspose.Page.XPS.XpsMetadata.Property.
Option(params IOptionItem[])
Vytvoří novou instanci možnosti PrintTicket.
public Option(params IOptionItem[] items)
Parametry
items
IOptionItem[]
Libovolné pole instancí Aspose.Page.XPS.XpsMetadata.IOptionItem.
Každá musí být instancí Aspose.Page.XPS.XpsMetadata.ScoredProperty nebo Aspose.Page.XPS.XpsMetadata.Property.
Option(Option)
Vytvoří klon instanci možnosti.
public Option(Option option)
Parametry
option
Option
Instanci možnosti, kterou je třeba klonovat.
Metody
Add(params IOptionItem[])
Přidá seznam položek na konec seznamu položek této možnosti.
Každá musí být instancí Aspose.Page.XPS.XpsMetadata.ScoredProperty nebo Aspose.Page.XPS.XpsMetadata.Property.
public void Add(params IOptionItem[] items)
Parametry
items
IOptionItem[]
Seznam položek k přidání.
MakeConst()
Učiní tuto instanci konstantní, tj. jakýkoli pokus o volání metody Add() vyvolá výjimku.
protected Option MakeConst()
Vrací
Tato možnost.