ICapeThermoCompoundsGetConstPropList Method

Returns the list of supported constant Physical Properties.

Definition

Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
[DispIdAttribute(3)]
Object GetConstPropList()

Return Value

Object
List of identifiers for all supported constant Physical Properties. The standard constant property identifiers are listed in section 7.5.2.

Remarks

MGetConstPropList returns identifiers for all the constant Physical Properties that can be retrieved by the GetCompoundConstant method. If no properties are supported, UNDEFINED should be returned. The CAPE-OPEN standards do not define a minimum list of Physical Properties to be made available by a software component that implements the ICapeThermoCompounds interface.

A component that implements the ICapeThermoCompounds interface may return constant Physical Property identifiers which do not belong to the list defined in section 7.5.2.

However, these proprietary identifiers may not be understood by most of the clients of this component.

Exceptions

ECapeNoImplThe operation GetConstPropList is “not” implemented even if this method can be called for reasons of compatibility with the CAPE-OPEN standards. That is to say that the operation exists, but it is not supported by the current implementation.
ECapeUnknownThe error to be raised when other error(s), specified for the Get-ConstPropList operation, are not suitable.
ECapeBadInvOrderThe error to be raised if the Property Package required the SetMaterial method to be called before calling the GetConstPropList method. The error would not be raised when the GetConstPropList method is implemented by a Material Object.

See Also