Get Uid for a new shape.
// C# public long GetNewUid();
' VisualBasic Public Function GetNewUid() As Long
// Oxygene public function GetNewUid : TGIS_Uid; virtual;
| long |
|0 if Uid not assigned (in fact, only for pixel layers) or Uid value.|
Use this method to find a Uid for a new shape. It simply uses GetLastUid method to obtain next id. See example in GetLastUid.
When using this operation, never call any function which uses FindFirst..FindNext (any function which iterates through the shapes using it - so never use inside an operation like Locate, PaintScope> etc.).