IMsmError interface (mergemod.h)

The IMsmError interface retrieves details about a single merge error.

Inheritance

The IMsmError interface inherits from the IDispatch interface. IMsmError also has these types of members:

Methods

The IMsmError interface has these methods.

 
IMsmError::get_DatabaseKeys

The get_DatabaseKeys method retrieves the DatabaseKeys property of the Error object. This method returns a pointer to a string collection containing the primary keys of the row in the database causing the error, one key per entry in the collection.
IMsmError::get_DatabaseTable

The get_DatabaseTable method retrieves the DatabaseTable property of the Error object. The method returns the name of the table in the database that caused the error.
IMsmError::get_Language

The get_Language method retrieves the Language property of the Error object. This function returns the LANGID of the error.
IMsmError::get_ModuleKeys

The get_ModuleKeys method retrieves the ModuleKeys property of the Error object. This method returns a pointer to a string collection that contains the primary keys of the row in the module causing the error, one key per entry in the collection.
IMsmError::get_ModuleTable

The get_ModuleTable method retrieves the ModuleTable property of the Error object. This method returns the name of the table in the module that caused the error.
IMsmError::get_Path

The get_Path method retrieves the Path property of the Error object.
IMsmError::get_Type

The get_Type method retrieves the Type property of the Error object. This method returns a msmErrorType value indicating the type of error represented by this object.

Requirements

Requirement Value
Minimum supported client Mergemod.dll 1.0 or later
Target Platform Windows
Header mergemod.h

See also

IDispatch

Merge Module Automation