RequestItemObject

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

Table 35. RequestItemObject Methods

Name

Description

NodeNamePendingInRequest

Returns True if an in-flight request other than the current one for the version contains an AddLimb/Leaf item with the specified name