As per the business requirement, in Custom Page they want the search functionality based on different criteria selected(like Publication, select Component type (Schema)) and also select different fields of that particular Component for filtering and after clicking on Run, the resulting filtered component will be displayed the same as Tridion view. When we right click the Component, that Component should have the same properties/options like versioning, open history.
Is the same result view (version, open, publishing, history etc..) possible? Also, how we can reuse the Tridion search functionality in a Custom Page.