Declaration:  GetPropertyName(ItemPath: String; Index: Integer): String;
Returns the name of the nth property in the propertylist.

Source Code:

for ndx := 0 to GetPropertyCount(itempath) -1 do
  output(GetPropertyName(itempath, ndx));