Visual Basic (Declaration) | |
---|---|
Public Overridable Sub OnPrintJobReport( _ ByVal printJobInstanceUid As String, _ ByVal eventTypeID As Integer, _ ByVal reportInformation As DicomPrintJobReportInformation _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public virtual void OnPrintJobReport( string printJobInstanceUid, int eventTypeID, DicomPrintJobReportInformation reportInformation ) |
Managed Extensions for C++ | |
---|---|
public: virtual void OnPrintJobReport( string* printJobInstanceUid, int eventTypeID, DicomPrintJobReportInformation* reportInformation ) |
C++/CLI | |
---|---|
public: virtual void OnPrintJobReport( String^ printJobInstanceUid, int eventTypeID, DicomPrintJobReportInformation^ reportInformation ) |
Parameters
- printJobInstanceUid
- The SOP Instance UID of the Print Job SOP Instance for which the status report was sent.
- eventTypeID
-
Specifies the Event Type ID which indicates the status of the Print Job. Possible values
are:
Value Meaning 1 Event Type Name = Pending. 2 Event Type Name = Printing. 3 Event Type Name = Done. 4 Event Type Name = Failure. - reportInformation
- A DicomPrintJobReportInformation object that specifies Print Job information. This can be a null reference (Nothing in Visual Basic).
If the status of the Print Job is Pending or Failure, the Print SCP is supposed to supply additional information about the pending/error condition in the Attribute Execution Status Info (the property ExecutionStatusInfo of the DicomPrintJobReportInformation class).
The implementation of the DicomPrintScu class for this method simply does nothing. In order to make use of this callback method, you should create a new class derived from the DicomPrintScu class and override the method providing the desired implementation.
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family