IPrintProperties interface | QSYS API Reference Guide

Estimated reading time: 2 minutes

Provides an interface for managing print properties.

Namespace: ASNA.DataGate.Providers Assembly: ASNA.QSys.DataGate.Client.dll

Extends: doesn’t extend any other interfaces.

Thread Safety

In DG implementations of IPrintProperties , instance members are not guaranteed to be thread safe.

Methods

Signature Description
GetBoundType(String) Gets the type information for a print control bound to a specific field.
GetTypedObject(String) Gets a typed object associated with a specific field.
GetValue(String, String) Gets the value of a specific property for a given field.
SetValue(String, String, Object) Sets the value of a specific property for a given field.

Type GetBoundType(string fieldName)

Gets the type information for a print control bound to a specific field.

Type GetBoundType(string fieldName)

Parameters

Type Parameter name Description
String fieldName The name of the field.

Returns

Type Description
Type The type of the print control.

object GetTypedObject(string fieldName)

Gets a typed object associated with a specific field.

object GetTypedObject(string fieldName)

Parameters

Type Parameter name Description
String fieldName The name of the field.

Returns

Type Description
Object The typed object.

object GetValue(string fieldName, string propName)

Gets the value of a specific property for a given field.

object GetValue(string fieldName, string propName)

Parameters

Type Parameter name Description
String fieldName The name of the field.
String propName The name of the property.

Returns

Type Description
Object The value of the property.

void SetValue(string fieldName, string propName, object val)

Sets the value of a specific property for a given field.

void SetValue(string fieldName, string propName, object val)

Parameters

Type Parameter name Description
String fieldName The name of the field.
String propName The name of the property.
Object val The value to set.