If the Element was constructed using an AssetType and GlobalID, rather than a ArcGIS.Core.Data.Row, this property will return a -1. The Element does not fetch the row to obtain this information if it doesn't already have it.
Requirements
Target Platforms: Windows 10, Windows 8.1, Windows 7