Class PrintService
public class PrintService : JVMBridgeBase<PrintService>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IPrintService
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PrintService>PrintService
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<PrintService>.IsAssignableFrom(IJavaType)JVMBridgeBase<PrintService>.IsAssignableFrom<T>()JVMBridgeBase<PrintService>.Execute<T>(params T[])JVMBridgeBase<PrintService>.DynBridgeClazzJVMBridgeBase<PrintService>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
PrintService()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("PrintService class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PrintService()
PrintService(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
[Obsolete("PrintService class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PrintService(params object[] args)
Parameters
args
object[]
Properties
Attributes
public PrintServiceAttributeSet Attributes { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Name
public String Name { get; }
Property Value
ServiceUIFactory
public ServiceUIFactory ServiceUIFactory { get; }
Property Value
SupportedAttributeCategories
public Class[] SupportedAttributeCategories { get; }
Property Value
- Class[]
SupportedDocFlavors
public DocFlavor[] SupportedDocFlavors { get; }
Property Value
Methods
AddPrintServiceAttributeListener(PrintServiceAttributeListener)
public void AddPrintServiceAttributeListener(PrintServiceAttributeListener arg0)
Parameters
CreatePrintJob()
public DocPrintJob CreatePrintJob()
Returns
GetAttribute<T>(Class)
public T GetAttribute<T>(Class arg0) where T : IPrintServiceAttribute, new()
Parameters
Returns
- T
T
Type Parameters
GetDefaultAttributeValue(Class)
public object GetDefaultAttributeValue(Class arg0)
Parameters
Returns
GetSupportedAttributeValues(Class, DocFlavor, AttributeSet)
public object GetSupportedAttributeValues(Class arg0, DocFlavor arg1, AttributeSet arg2)
Parameters
arg0
Classarg1
DocFlavorarg2
AttributeSet
Returns
GetUnsupportedAttributes(DocFlavor, AttributeSet)
public AttributeSet GetUnsupportedAttributes(DocFlavor arg0, AttributeSet arg1)
Parameters
arg0
DocFlavorarg1
AttributeSet
Returns
IsAttributeCategorySupported(Class)
public bool IsAttributeCategorySupported(Class arg0)
Parameters
Returns
IsAttributeValueSupported(Attribute, DocFlavor, AttributeSet)
public bool IsAttributeValueSupported(Attribute arg0, DocFlavor arg1, AttributeSet arg2)
Parameters
arg0
Attributearg1
DocFlavorarg2
AttributeSet
Returns
IsDocFlavorSupported(DocFlavor)
public bool IsDocFlavorSupported(DocFlavor arg0)
Parameters
Returns
RemovePrintServiceAttributeListener(PrintServiceAttributeListener)
public void RemovePrintServiceAttributeListener(PrintServiceAttributeListener arg0)