Solution interface.
More...
List of all members.
Detailed Description
Member Function Documentation
| void addExternalAssemblyModules |
( |
IExternalAssemblyModule[] |
modules, |
|
|
bool |
parse, |
|
|
LoadExternalAssemblyModule2Delegate |
callback |
|
) |
| |
| void addProjects |
( |
params IProject[] |
projects | ) |
|
Attach projects to solution.
| bool applyConfiguration |
( |
string |
configuration, |
|
|
string |
platform, |
|
|
ISolutionCallback |
callback, |
|
|
bool |
shareAssemblies, |
|
|
AssemblyTypeMapping |
assemblyTypeMapping |
|
) |
| |
Applying solution configuration.
- Parameters:
-
| configuration | Solution configuration, Debug or Release for example |
| platform | Solution platform, Any CPU, x86 or x64 for example |
| loadTextFileDelegate | Callback for loading text files |
| loadExternalAssemblyModule2Delegate | Callback for loading assemblies |
| propertyEvaluatorDelegate | Callback for evaluating values in project files |
| betterAssemblyDelegate | Callback for choosing better assembly |
| shareAssemblies | Share assemblies between projects (recommended set to true) |
| assemblyTypeMapping | Type mapping option |
- Returns:
Remove all generated nodes and entities.
| bool getBuildEntityModel |
( |
| ) |
|
Get build entity model flag.
| ISlnFileConfiguration [] getSlnFileConfigurations |
( |
| ) |
|
Returns solution file configurations.
- Returns:
Load sln-file.
- Parameters:
-
| path | sln-file path |
| buffer | sln-file binaries |
| loadTextFileDelegate | Load C# file callback |
| loadExternalAssemblyModule2Delegate | Loas external assembly callback |
| pn | project/namespace solution flag |
- Returns:
Generate nodes and entities.
| void removeProjects |
( |
params IProject[] |
projects | ) |
|
Detach project from solution.
| void setBuildEntityModel |
( |
bool |
flag | ) |
|
Set build entity model flag.
| void setErrorMessageCallback |
( |
ErrorMessageDelegate |
d | ) |
|
Set error message callback.
| void setLogMessageCallback |
( |
LogMessageDelegate |
d | ) |
|
Set log message callback.
| void setPath |
( |
string |
path | ) |
|