Rebuilds the content of the current window.
    GSErrCode ACAPI_Automate (
        APIDo_RebuildID,
        bool*     doRebuildAndRegenerate
    );
    
Parameters
- doRebuildAndRegenerate
- [in] Performs a rebuild and regenerate operation instead of a simple rebuild. Optional; considered false(i.e. rebuild only) if omitted.
Return Values
- NoError
- The function has completed with success.
- APIERR_NOPLAN
- no open project
- APIERR_BADDATABASE
- the current window and the active database don’t match
For other common API errors see the API Errors document.
Remarks
This function is used to rebuild the content of the current (front) window. The effect is the same as if the user chose the Rebuild menu command with or without holding the Option (Alt) key.
This function is a non-undoable data structure modifier function. See more details on this topic at Command Overview.
Example
GSErrCode err; bool regenerate = true; /* do rebuild & regenerate */ err = ACAPI_Automate (APIDo_RebuildID, ®enerate, nullptr);
Requirements
- Version: API 3.1 or later
- Header: APIdefs_Automate.h