Item Lists & Containers

The following table displays the Item Lists and Containers supported by the COM enumerators. Not all Combinations of container IDs and list IDs are meaningful and from those that are meaningful, not all are currently supported by the COM engine of Pro-Designer. Here are the combinations that are supported:

Container Object

Container Type ID

List Type

List Type ID

Flowsheet

flowsheet_CID

Unit Procedure

unitProc_LID

 

 

Equipment

equipment_LID

 

 

Streams

stream_LID

 

 

Input Streams

inStream_LID

 

 

Output Streams

outStream_LID

 

 

Pure Components

pureComp_LID

 

 

Stock Mixtures

stockMix_LID

 

 

Main Branch Sections

mainBranchSection_LID

 

 

Branches

branch_LID

 

 

Labors

labor_LID

 

 

Heat Transfer Agent

HxAgents_LID

 

 

Power

power_LID

 

 

Consumables

consumable_LID

 

 

Storage units

storageUnit_LID

 

 

Consumable Categories

consumableCategory_

LID

 

 

Auxiliary Equipment Types

auxEquipType_LID

 

 

Auxiliary
Equipment

auxEquip_LID

Branch

branch_CID

Sections

section_LID

Section

section_CID

Unit Procedures

unitProc_LID

 

 

Input Streams

inStream_LID

 

 

Output Streams

outStream_LID

Main Branch Section

mainBranchSection_CID

Unit Procedures

unitProc_LID

 

 

Streams connecting two sections

stream_LID

Equipment

equipment_CID

Unit Procedures

unitProc_LID

 

 

Equip. Variable Ids

variableId_LID

 

 

Staggered Equipment

staggeredEquip_LID

Unit Procedure

unitProc_CID

Operations

operation_LID

 

 

Input Streams

inStream_LID

 

 

Output Streams

outStream_LID

Operation

operation_CID

Reactions

reaction_LID

 

 

CIP Cleaning Steps

cleanStep_LID

Stream

stream_CID

Pure Components

pureComp_LID

 

 

Stock Mixtures

stockMix_LID

 

 

Source Operation

sourceOperation_LID

 

 

Destination operation

destinationOperation_LID

Stock Mixture

stockMix_CID

Pure Components

pureComp_LID

Consumable Category

consumableCategory_CID

Consumables

consumable_LID

Auxiliary Equipment Type

auxEquipType_CID

Auxiliary Equipment

auxEquip_LID

Note:

      The operation container object can only be used with the StartEnumeration2 and GetNextItemName2 pair of functions. These functions require that you specify a Procedure name and an Operation name. Also the same is required for the section container object (section_CID. In order to enumerate over all unit procedures, in all sections and in all branches in the process, the functions require that you specify a Section name and a Branch name (see also Enumerating All Unit Procedures in All Sections in All Branches ).

         reaction_LID This item list ID can only be used with operations were reactions take place to iterate over the reactions.

         cleanStep_LID This item list ID can only be used with CIP operations to iterate over the cleaning steps.