Skip to content

SAIF.Services.Printing API reference

This page lists all public types exposed by SAIF.Services.Printing. Each type links to a self-contained API reference page.

Types

Type Kind Namespace Purpose
clsPrint Class SAIF.Services.Printing Wraps xPression preview, print, and distribute operations, including MSMQ-backed asynchronous distribution.
IDMEnvs Enum SAIF.Services.Printing Enumerates IDM environment labels nested inside clsPrint.
CompositeRequestClass Class SAIF.Services.Printing Serializable nested type used as the MSMQ payload for asynchronous distribution in clsPrint.
clsRSPrint Class SAIF.Services.Printing Wraps SSRS report execution and rendering through ReportExecutionService.
Formats Enum SAIF.Services.Printing Enumerates supported SSRS output formats nested inside clsRSPrint.
ImageFormats Enum SAIF.Services.Printing Enumerates supported image render formats nested inside clsRSPrint.
IReport Interface SAIF.Services.Printing.Reporting Defines the report creation, rendering, printing, distribution, and saving contract.
ReportBase Class SAIF.Services.Printing.Reporting Provides the reusable IReport workflow on top of clsPrint.
XpressoEnvironments Enum SAIF.Services.Printing.Reporting Enumerates xPression environment labels nested inside ReportBase.
ErrorDetail Class SAIF.Services.Printing.Reporting Stores message and exception information for report-processing failures.
XDesignXDocument Class SAIF.Services.Printing.Reporting Wraps a report XML document and serializes its root to xPression markup.
XDesignXElement Class SAIF.Services.Printing.Reporting Wraps report XML elements, key propagation, and xPression serialization.

Sources

  • Services\SAIF.Services.Printing\clsPrint.vb
  • Services\SAIF.Services.Printing\clsRSPrint.vb
  • Services\SAIF.Services.Printing\Reporting\IReport.vb
  • Services\SAIF.Services.Printing\Reporting\ReportBase.vb
  • Services\SAIF.Services.Printing\Reporting\ErrorDetail.vb
  • Services\SAIF.Services.Printing\Reporting\XDesignXDocument.vb
  • Services\SAIF.Services.Printing\Reporting\XDesignXElement.vb