I have been looking for this possibility too (sending power-button keypress signal to VM), but did not find anything. It is probably expected you use vmware-tools for this...
You may try scripting way: create one more special user on VM you want to shutdown, grant him that permission (i.e. in linux put him in /etc/shutdown.allow), generate ssh-keys, and run ssh-script from esxi.