This version of Unity is unsupported.

SerializedProperty.type

public string type;

Description

Type name of the property. (Read Only)

Returns C# type name of the property for all SerializedPropertyType values, except for SerializedPropertyType.ObjectReference, SerializedPropertyType.ManagedReference and other internal values of SerializedPropertyType, where the internal serialization type name is returned.