forked from Embarcadero/OTAPI-Docs
-
Notifications
You must be signed in to change notification settings - Fork 0
IOTAProject40
chuacw edited this page Feb 7, 2023
·
1 revision
IOTAProject40 is a base and module interface for a project, it exists for backward compatibility; new code should use IOTAProject, which inherits all the member functions of IOTAProject40. Cast an IOTAModule to IOTAProject using the Supports function, or the as keyword.
Using a project interface, you can obtain information about the modules in a project, get or set the project options, compile the project, add a file to the project, or remove a file from the project.
Up to Parent: IOTAModule
| Method | Description |
|---|---|
| GetModuleCount | Return the number of owned modules. |
| GetModule | Return the Indexed owned Module Info. |
| GetProjectOptions | Return the Project options. |
| GetProjectBuilder | Return the Project Builder. |
| Property | Description |
|---|---|
| ProjectOptions | Calls GetProjectOptions. |
| ProjectBuilder | Calls GetProjectBuilder. |