'The main COM entry-point for Invoke.
This calls the _invoke_ helper.'

def _Invoke_(self, dispid, lcid, wFlags, args):

    if (type(dispid) == type('')):
        try:
            dispid = self._name_to_dispid_[dispid.lower()]
        except KeyError:
            raise COMException(scode=winerror.DISP_E_MEMBERNOTFOUND, desc='Member    not    found')
    return self._invoke_(dispid, lcid, wFlags, args)
