[DllImport("ecal")] static extern IntPtr e_cal_view_get_client(IntPtr raw); public Evolution.Cal Client { get { IntPtr raw_ret = e_cal_view_get_client(Handle); Evolution.Cal ret; if (raw_ret == IntPtr.Zero) ret = null; else ret = (Evolution.Cal) GLib.Object.GetObject(raw_ret); return ret; } }