A BPComponent is an instance of a Component in a BusinessProcess. Adding a Component to a BusinessProcess twice creates two BPComponent objects. Adding the same Component to two different business processes also creates two BPComponent objects.
Create a BPComponent with BPComponentFactory.AddItem.
Save changes to the object with BusinessProcess.Save, using the BusinessProcess object of which this is a child object.
Implemented Interface | Description |
---|---|
ISubtypedEntity | Represents an entity with support for subtypes. |
![]() | Deprecated. Use BPIterationFactory of IBPComponent2. Adds an Iteration to the BPComponent. |
![]() | Deprecated. Use BPIterationFactory of IBPComponent2. Delete the specified BPIteration from the BPComponent. |
![]() | Locks the object. Returns True if the object has been changed on the server. |
![]() | Posts all changed values into database. |
![]() | Reads saved values, overwriting values in memory. |
![]() | Undoes changes to field values that have not been posted. |
![]() | Unlocks the object. |
![]() | Not implemented for BPComponent. |
![]() | If true, the database is updated immediately when the field value changes. |
![]() | The BPComponentFactory for this Business Process Component. |
![]() | The BPIterationFactory for this Business Process Component. |
![]() | The BPParamFactory for this Business Process Component. |
![]() | Deprecated. Use BPParamFactory of IBPComponent2. The list of the BPComponents parameters. |
![]() | Get the Component object from which this BPComponent was created. |
![]() | The current subtype of the entity. |
![]() | Indicates the behavior of the business process test if this component fails. |
![]() | The value of the specified field. |
![]() | The BPGroup to which this component belongs. |
![]() | Checks if the object has one or more attachments. |
![]() | The item ID. |
![]() | Checks if object is locked for editing. |
![]() | Deprecated. Use BPIterationFactory of IBPComponent2. The list of the BPComponents Iterations. |
![]() | Checks if the item has been modified since last refresh or post operation. If true, the field properties on the server side are not up to date. |
![]() | The name of the component from which this BPComponent was created. |
![]() | The position of the BPComponent in the BusinessProcess (1-based). |
![]() | The parent business process test. |
![]() | Checks if this is a virtual item, that is, an item that does not have a corresponding database record. |