ICapeReactionChemistryGetReactionCompoundIds Method

Get the identifiers of the components participating in the specified reaction within the reaction set defined in the Reactions Package.

Definition

Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
[DispIdAttribute(5)]
void GetReactionCompoundIds(
	string reacId,
	ref Object compIds,
	ref Object compCharge,
	ref Object compCASNumber
)

Parameters

reacId  String
The name of the reaction obtained from the GetReactionsIds method.
compIds  Object
List of compound IDs.
compCharge  Object
The charge for each compound.
compCASNumber  Object
The CAS Registry numbers for the compounds.

Remarks

This method returns both compound name and CAS registry number. The CAS Registry number should be used to identify the compounds for validation purposes because it is unambiguous.

Exceptions

ECapeUnknownThe error to be raised when other error(s), specified for this operation, are not suitable.
ECapeInvalidArgumentThe error to be raised when other error(s), specified for this operation, are not suitable.
ECapeFailedInitialisationThe error to be raised when other error(s), specified for this operation, are not suitable.
ECapeNoImplThe error to be raised when other error(s), specified for this operation, are not suitable.

See Also