Representation of a whole app in metamodel.
public interface IProject : IAbstractUnit
name | description |
---|---|
DirectoryPath { get; } | Full path to app location on the file system. |
Name { get; } | Display name of the app. |
AddModule(…) | Adds your newly created module to your project. |
GetDocuments() | Returns the full list of IDocument s contained in the app, and their type, grouped by module with a Dictionary. |
GetDocuments(…) | Returns the full list of IDocument s contained in the app, by type, grouped by module with a Dictionary. |
GetDocuments<TDocument>() | Returns the full list of IDocument s contained in the app, by type, grouped by module with a Dictionary. |
GetModuleDocuments(…) | Returns the full list of IDocument s contained in the app, and their type. (2 methods) |
GetModuleDocuments<TDocument>(…) | Returns the full list of IDocument s contained in the app, by type. |
GetModules() | Returns the IModule s contained by the app model at this moment. |
GetProjectDocuments() | Returns the IProjectDocument s contained by the app model at this moment. That includes IProjectSettings . |
- interface IAbstractUnit
- namespace Mendix.StudioPro.ExtensionsAPI.Model.Projects