SetAndMoveObjectsLabel
Purpose
SetAndMoveObjectsLabel applies the current label to all objects in objList.
Description
If bPropagate is true, the label will also be applied recursively to all destination objects reachable from the objects, else only the specific objects themselves will receive the label. The label is only applied to the currently published version for each object.
If the label is currently applied to a non-current version of one of the objects, the label will be moved from the non-current version to the current version.
Requirements:
The object ID (internal or globally unique) or the name must be set.
Syntax
HRESULT SetAndMoveObjectsLabel(
LLOBJECTID_t &objList,
const bool bPropagate = true);
Argument |
In/Out |
Description |
objList |
In |
List of object IDs for the objects to be labeled. |
bPropagate |
In |
Flag indicating if the label should also apply to all objects reachable from the objects. |