Class JobAttributes
public class JobAttributes : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
- Inheritance
-
JobAttributes
- Implements
- Inherited Members
- Extension Methods
Constructors
JobAttributes()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public JobAttributes()
JobAttributes(JobAttributes)
public JobAttributes(JobAttributes arg0)
Parameters
JobAttributes(IJVMBridgeBaseInitializer)
Internal constructor: used internally from JCOBridge
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public JobAttributes(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
JobAttributes(int, DefaultSelectionType, DestinationType, DialogType, String, int, int, MultipleDocumentHandlingType, int[][], String, SidesType)
public JobAttributes(int arg0, JobAttributes.DefaultSelectionType arg1, JobAttributes.DestinationType arg2, JobAttributes.DialogType arg3, String arg4, int arg5, int arg6, JobAttributes.MultipleDocumentHandlingType arg7, int[][] arg8, String arg9, JobAttributes.SidesType arg10)
Parameters
arg0intarg1JobAttributes.DefaultSelectionTypearg2JobAttributes.DestinationTypearg3JobAttributes.DialogTypearg4Stringarg5intarg6intarg7JobAttributes.MultipleDocumentHandlingTypearg8int[][]arg9Stringarg10JobAttributes.SidesType
JobAttributes(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public JobAttributes(params object[] args)
Parameters
argsobject[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
Copies
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getCopies() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setCopies(int)
public int Copies { get; set; }
Property Value
DefaultSelection
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getDefaultSelection() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setDefaultSelection(java.awt.JobAttributes.DefaultSelectionType)
public JobAttributes.DefaultSelectionType DefaultSelection { get; set; }
Property Value
Destination
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getDestination() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setDestination(java.awt.JobAttributes.DestinationType)
public JobAttributes.DestinationType Destination { get; set; }
Property Value
Dialog
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getDialog() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setDialog(java.awt.JobAttributes.DialogType)
public JobAttributes.DialogType Dialog { get; set; }
Property Value
FileName
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getFileName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setFileName(java.lang.String)
public String FileName { get; set; }
Property Value
FromPage
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getFromPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setFromPage(int)
public int FromPage { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MaxPage
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getMaxPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMaxPage(int)
public int MaxPage { get; set; }
Property Value
MinPage
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getMinPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMinPage(int)
public int MinPage { get; set; }
Property Value
MultipleDocumentHandling
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getMultipleDocumentHandling() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMultipleDocumentHandling(java.awt.JobAttributes.MultipleDocumentHandlingType)
public JobAttributes.MultipleDocumentHandlingType MultipleDocumentHandling { get; set; }
Property Value
PageRanges
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getPageRanges() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setPageRanges(int[][])
public int[] PageRanges { get; set; }
Property Value
- int[]
Printer
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getPrinter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setPrinter(java.lang.String)
public String Printer { get; set; }
Property Value
Sides
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getSides() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setSides(java.awt.JobAttributes.SidesType)
public JobAttributes.SidesType Sides { get; set; }
Property Value
ToPage
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getToPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setToPage(int)
public int ToPage { get; set; }
Property Value
Methods
Set(JobAttributes)
public void Set(JobAttributes arg0)
Parameters
SetCopiesToDefault()
public void SetCopiesToDefault()
SetMultipleDocumentHandlingToDefault()
public void SetMultipleDocumentHandlingToDefault()
SetSidesToDefault()
public void SetSidesToDefault()