CapeThermoMaterialWrapperGetPDependentPropList Method

Returns the list of supported pressure-dependent properties.

Definition

Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
private string[] GetPDependentPropList()

Return Value

String
The list of Physical Property identifiers for all supported pressure-dependent properties. The standard identifiers are listed in section 7.5.4

Remarks

GetPDependentPropList returns identifiers for all the pressure-dependent properties that can be retrieved by the GetPDependentProperty 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 identifiers which do not belong to the list defined in section 7.5.4. However, these proprietary identifiers may not be understood by most of the clients of this component.

Exceptions

ECapeNoImplThe operation 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 operation, are not suitable.
ECapeBadInvOrderThe error to be raised if the Property Package required the SetMaterial method to be called before calling the GetPDependentPropList method. The error would not be raised when the GetPDependentPropList method is implemented by a Material Object.

See Also