public class COMInvokeException extends COMException
Constructor | Description |
---|---|
COMInvokeException() |
Instantiates a new automation exception.
|
COMInvokeException(java.lang.String message) |
Instantiates a new automation exception.
|
COMInvokeException(java.lang.String message,
WinNT.HRESULT hresult,
java.lang.Integer errorArg,
java.lang.String description,
java.lang.Integer helpContext,
java.lang.String helpFile,
java.lang.Integer scode,
java.lang.String source,
java.lang.Integer wCode) |
Instantiates a new automation exception.
|
COMInvokeException(java.lang.String message,
java.lang.Throwable cause) |
Instantiates a new automation exception.
|
COMInvokeException(java.lang.Throwable cause) |
Instantiates a new automation exception.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getDescription() |
|
java.lang.Integer |
getErrorArg() |
Gets the arg err.
|
java.lang.Integer |
getHelpContext() |
|
java.lang.String |
getHelpFile() |
|
java.lang.Integer |
getScode() |
|
java.lang.String |
getSource() |
|
java.lang.Integer |
getWCode() |
getHresult, matchesErrorCode
public COMInvokeException()
public COMInvokeException(java.lang.String message)
message
- the messagepublic COMInvokeException(java.lang.Throwable cause)
cause
- the causepublic COMInvokeException(java.lang.String message, java.lang.Throwable cause)
message
- the messagecause
- the causepublic COMInvokeException(java.lang.String message, WinNT.HRESULT hresult, java.lang.Integer errorArg, java.lang.String description, java.lang.Integer helpContext, java.lang.String helpFile, java.lang.Integer scode, java.lang.String source, java.lang.Integer wCode)
message
- exception messagehresult
- hresult of the invoke callerrorArg
- the position of the argument that caused the errordescription
- The exception description to display. If no
description is available, use null.helpContext
- The help context ID.helpFile
- The fully qualified help file path. If no Help is
available, use null.scode
- A return value that describes the error. Either this field
or wCode (but not both) must be filled in; the other must be set to 0.
(16-bit Windows versions only.)source
- The name of the exception source. Typically, this is an
application name. This field should be filled in by the implementor of
IDispatch.wCode
- The error code. Error codes should be greater than 1000.
Either this field or the scode field must be filled in; the other must be
set to 0.public java.lang.Integer getErrorArg()
public java.lang.Integer getWCode()
public java.lang.String getSource()
public java.lang.String getDescription()
public java.lang.String getHelpFile()
public java.lang.Integer getHelpContext()
public java.lang.Integer getScode()