Table of Contents

Interface IPrintService

Namespace
Javax.Print
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IPrintService

Properties

Attributes

PrintServiceAttributeSet Attributes { get; }

Property Value

PrintServiceAttributeSet

Name

String Name { get; }

Property Value

String

ServiceUIFactory

ServiceUIFactory ServiceUIFactory { get; }

Property Value

ServiceUIFactory

SupportedAttributeCategories

Class[] SupportedAttributeCategories { get; }

Property Value

Class[]

SupportedDocFlavors

DocFlavor[] SupportedDocFlavors { get; }

Property Value

DocFlavor[]

Methods

AddPrintServiceAttributeListener(PrintServiceAttributeListener)

void AddPrintServiceAttributeListener(PrintServiceAttributeListener arg0)

Parameters

arg0 PrintServiceAttributeListener

PrintServiceAttributeListener

CreatePrintJob()

DocPrintJob CreatePrintJob()

Returns

DocPrintJob

DocPrintJob

GetAttribute<T>(Class)

T GetAttribute<T>(Class arg0) where T : IPrintServiceAttribute, new()

Parameters

arg0 Class

Class

Returns

T

T

Type Parameters

T

IPrintServiceAttribute

GetDefaultAttributeValue(Class)

object GetDefaultAttributeValue(Class arg0)

Parameters

arg0 Class

Class

Returns

object

object

GetSupportedAttributeValues(Class, DocFlavor, AttributeSet)

object GetSupportedAttributeValues(Class arg0, DocFlavor arg1, AttributeSet arg2)

Parameters

arg0 Class

Class

arg1 DocFlavor

DocFlavor

arg2 AttributeSet

AttributeSet

Returns

object

object

GetUnsupportedAttributes(DocFlavor, AttributeSet)

AttributeSet GetUnsupportedAttributes(DocFlavor arg0, AttributeSet arg1)

Parameters

arg0 DocFlavor

DocFlavor

arg1 AttributeSet

AttributeSet

Returns

AttributeSet

AttributeSet

IsAttributeCategorySupported(Class)

bool IsAttributeCategorySupported(Class arg0)

Parameters

arg0 Class

Class

Returns

bool

bool

IsAttributeValueSupported(Attribute, DocFlavor, AttributeSet)

bool IsAttributeValueSupported(Attribute arg0, DocFlavor arg1, AttributeSet arg2)

Parameters

arg0 Attribute

Attribute

arg1 DocFlavor

DocFlavor

arg2 AttributeSet

AttributeSet

Returns

bool

bool

IsDocFlavorSupported(DocFlavor)

bool IsDocFlavorSupported(DocFlavor arg0)

Parameters

arg0 DocFlavor

DocFlavor

Returns

bool

bool

RemovePrintServiceAttributeListener(PrintServiceAttributeListener)

void RemovePrintServiceAttributeListener(PrintServiceAttributeListener arg0)

Parameters

arg0 PrintServiceAttributeListener

PrintServiceAttributeListener