Só complementando o que o Caio postou existe ainda a possibilidade do método ser privado. Nesse caso as "BindingFlags" devem conter uma declaração explícita que o método é privado:
objectInfo.GetType().InvokeMember("StartProceduresAndActivitiesAppointments", BindingFlags null, objectInfo, null, null); Code Snippet