Documentation > CMS Template API Library > Asset > CreateProject(String,String,Asset)
CreateProject
Create a Project with the given label in the given location.
public CrownPeak.CMSAPI.Asset CreateProject(String,String,Asset)
Returns
A newly created project.
Parameters
Name | Description | Type |
---|---|---|
label | The label to use | System.String |
libraryName | (Optional) name of the library folder to create. Defaults to "Library" | System.String |
saveLocation | The folder which is going to be the parent of the project | CrownPeak.CMSAPI.Asset |
Code Example
C#
Sample:
string label = "CP Project"; string libraryName = "Library"; Asset saveLocation = Asset.Load("/_CPTest/"); if(saveLocation.IsLoaded) { Asset newProject = Asset.CreateProject(label, libraryName, saveLocation); if(newProject.IsLoaded) { // Do Something } }