__property int get_List(int index){}
// write-only, 1D
__property void set_List(int index, int value){}
// read-only, 2D
__property int get_List(int index1, int index2){}
// write-only, 2D
__property void set_List(int index1, int index2, int value){}