When using an Advanced Workflow it's a bit more tricky, as rollback could mean removing a page that has never published at all or perhaps is just in a review state.
Depending on how it's setup and what you would want to rollback you can update your task/code.
See some API examples on workflow and versioning at docs.kentico.com/.../page-workflow-and-versioning