Class Option
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
Lớp thực hiện một Option
PrintTicket chung.
Lớp cơ sở cho tất cả các tùy chọn được định nghĩa trong lược đồ.
Một phần tử Option chứa tất cả các phần tử Aspose.Page.XPS.XpsMetadata.Property và
Aspose.Page.XPS.XpsMetadata.ScoredProperty liên quan đến tùy chọn này.
https://docs.microsoft.com/en-us/windows/win32/printdocs/option
public class Option : CompositePrintTicketElement, IFeatureItem, IPrintTicketElementChild
Kế thừa
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Option
Kế thừa từ
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
Thực hiện
IFeatureItem,
IPrintTicketElementChild
Các thành viên kế thừa
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Các hàm khởi tạo
Option(string, params IOptionItem[])
Tạo một thể hiện tùy chọn PrintTicket mới.
public Option(string name, params IOptionItem[] items)
Tham số
name
string
Tên tùy chọn tùy ý.
items
IOptionItem[]
Một mảng tùy ý các thể hiện Aspose.Page.XPS.XpsMetadata.IOptionItem.
Mỗi thể hiện phải là một thể hiện Aspose.Page.XPS.XpsMetadata.ScoredProperty hoặc Aspose.Page.XPS.XpsMetadata.Property.
Option(params IOptionItem[])
Tạo một thể hiện tùy chọn PrintTicket mới.
public Option(params IOptionItem[] items)
Tham số
items
IOptionItem[]
Một mảng tùy ý các thể hiện Aspose.Page.XPS.XpsMetadata.IOptionItem.
Mỗi thể hiện phải là một thể hiện Aspose.Page.XPS.XpsMetadata.ScoredProperty hoặc Aspose.Page.XPS.XpsMetadata.Property.
Option(Option)
Tạo một thể hiện tùy chọn sao chép.
public Option(Option option)
Tham số
option
Option
Một thể hiện tùy chọn để sao chép.
Các phương thức
Add(params IOptionItem[])
Thêm một danh sách các mục vào cuối danh sách mục của tùy chọn này.
Mỗi mục phải là một thể hiện Aspose.Page.XPS.XpsMetadata.ScoredProperty hoặc Aspose.Page.XPS.XpsMetadata.Property.
public void Add(params IOptionItem[] items)
Tham số
items
IOptionItem[]
Danh sách các mục để thêm.
MakeConst()
Biến thể hiện này thành hằng số, tức là bất kỳ cuộc gọi nào đến phương thức Add() sẽ ném ra một ngoại lệ.
protected Option MakeConst()
Trả về
Tùy chọn này.