The RequestItemObject represents an individual request item for a governance request, including information about the current task and the node being updated, along with the details (property values) for the item. The Request property provides access to the full request object for the item, including header properties and other items.
The NodeNamePendingInRequest method is used for identifying potential node name conflicts with other in-flight requests for the target version, returning True if an item on another pending request contains an Add item for the same node name.
Table 34. RequestItemObject Properties
Name | Description |
|---|---|
ItemID | Item ID |
RequestID | Request ID |
Request | Request object to which the item belongs |
NodeName | Core.Abbrev of node being updated |
Description | Core.Descr of node being updated |
HierarchyName | Hierarchy of node being updated |
ParentName | Core.Parent of node being updated |
TaskName | Workflow task name of request item |
TaskAction | WorkflowAction enumeration value, for example, WorkflowAction.AddLimb (see Enumeration Constants) |
TaskDomain | Domain name (if any) of workflow task |
ItemDetails | List of RequestItemDetailObject for request item |