Class Option

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í

Option

Tato možnost.

 Čeština