Documentation > CMS Template API Library > Asset > CreateNewSiteRoot(String,Asset)
CreateNewSiteRoot
Create a Site root with the given label in the given location.
public CrownPeak.CMSAPI.Asset CreateNewSiteRoot(String,Asset)
Returns
The newly created site root.
Parameters
| Name | Description | Type |
|---|---|---|
| label | The label to use | System.String |
| saveLocation | The folder which is going to be the parent of the site root | CrownPeak.CMSAPI.Asset |
Code Example
C#
Sample:
string label = "CPTest";
Asset saveLocation = Asset.Load("/");
if(saveLocation.IsLoaded)
{
Asset newSiteRoot = Asset.CreateNewSiteRoot(label, saveLocation);
if(newSiteRoot.IsLoaded)
{
// Do Something
}
}