SOLIDWORKS PDM Professional API Help Send Feedback
ReportFailure Method (IEdmGetOpCallback)
See Also 
EPDM.Interop.epdm Namespace > IEdmGetOpCallback Interface : ReportFailure Method (IEdmGetOpCallback)


lFileID
ID of affected file
bsPath
Path to the affected file
hError
Error code
bsDetails
Detailed description of the error
Obsolete. Superseded by IEdmGetOpCallback2::ReportFailureEx.

Syntax

Visual Basic 
Function ReportFailure( _
   ByVal lFileID As System.Integer, _
   ByVal bsPath As System.String, _
   ByVal hError As System.Integer, _
   ByVal bsDetails As System.String _
) As System.Boolean
C# 
System.bool ReportFailure( 
   System.int lFileID,
   System.string bsPath,
   System.int hError,
   System.string bsDetails
)
C++/CLI 
System.bool ReportFailure( 
&   System.int lFileID,
&   System.String^ bsPath,
&   System.int hError,
&   System.String^ bsDetails
) 

Parameters

lFileID
ID of affected file
bsPath
Path to the affected file
hError
Error code
bsDetails
Detailed description of the error

Return Value

True to continue, false to cancel the operation

Remarks

SOLIDWORKS PDM Professional calls this method when an error related to a specific file has occurred. Implement this method to display a message box to the user or to automatically process the error.

This method is extended by IEdmGetOpCallback2::ReportFailureEx which provides support for recovering from archive file errors.

Return codes:

  • S_OK: The method successfully executed.
  • S_FALSE: One of the arguments is invalid.
 

See Also

Availability

SOLIDWORKS PDM Professional Version 6.3