Desinstalar, activar, desactivar un complemento: características típicas y procedimientos

Estoy haciendo un complemento de WordPress. ¿Cuáles son las cosas típicas que debo incluir en la función de desinstalación? Por ejemplo, ¿debería eliminar las tablas que creé en la función de instalación? ¿Limpio mis entradas de opciones? ¿Algo