| AddArgumentPassedOnLaunch | Adds command line arguments to be passed on launch. |
| GetBuildConfiguration | Returns the build configuration used for running. |
| ReadFromFile | Reads the scheme from a file identified by the given path. |
| ReadFromStream | Reads the scheme from the given text reader. |
| ReadFromString | Reads the scheme from the given string. |
| SetBuildConfiguration | Sets the build configuration to be used for running. |
| SetDebugExecutable | Sets the **Debug executable** toggle in the scheme. |
| SetFrameCaptureModeOnRun | Sets whether frame capture should be enabled. |
| SetMetalValidationOnRun | Sets the **Metal API Validation** option in the scheme. |
| WriteToFile | Writes the scheme contents to the specified file. |
| WriteToStream | Writes the scheme contents to the specified text writer. |
| WriteToString | Writes the contents of the scheme to a string. |