Class Option

Class Option

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

共通の PrintTicket Option を実装するクラスです。
すべてのスキーマで定義されたオプションの基底クラスです。
Option 要素は、このオプションに関連するすべての Aspose.Page.XPS.XpsMetadata.Property および
Aspose.Page.XPS.XpsMetadata.ScoredProperty 要素を含みます。
https://docs.microsoft.com/en-us/windows/win32/printdocs/option

public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChild

継承

object
PrintTicketElement
CompositePrintTicketElement
Option

派生

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

実装

IFeatureItem
IPrintTicketElementChild

継承されたメンバー

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

コンストラクター

Option(string, params IOptionItem[])

新しい PrintTicket オプションインスタンスを作成します。

public Option(string name, params IOptionItem[] items)

パラメーター

name string

任意のオプション名。

items IOptionItem[]

任意の配列の Aspose.Page.XPS.XpsMetadata.IOptionItem インスタンス。
各インスタンスは、Aspose.Page.XPS.XpsMetadata.ScoredProperty または Aspose.Page.XPS.XpsMetadata.Property インスタンスである必要があります。

Option(params IOptionItem[])

新しい PrintTicket オプションインスタンスを作成します。

public Option(params IOptionItem[] items)

パラメーター

items IOptionItem[]

任意の配列の Aspose.Page.XPS.XpsMetadata.IOptionItem インスタンス。
各インスタンスは、Aspose.Page.XPS.XpsMetadata.ScoredProperty または Aspose.Page.XPS.XpsMetadata.Property インスタンスである必要があります。

Option(Option)

クローンオプションインスタンスを作成します。

public Option(Option option)

パラメーター

option Option

クローンするオプションインスタンス。

メソッド

Add(params IOptionItem[])

このオプションのアイテムリストの末尾にアイテムのリストを追加します。
各インスタンスは、Aspose.Page.XPS.XpsMetadata.ScoredProperty または Aspose.Page.XPS.XpsMetadata.Property インスタンスである必要があります。

public void Add(params IOptionItem[] items)

パラメーター

items IOptionItem[]

追加するアイテムのリスト。

MakeConst()

このインスタンスを定数にします。すなわち、Add() メソッドへの呼び出しは例外をスローします。

protected Option MakeConst()

戻り値

Option

このオプション。

 日本語