Document   Save   |  
 Saves current non-workshared or workshared model as a cloud model or workshared cloud model in BIM 360 Docs or Autodesk Docs. 
 Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
public void SaveAsCloudModel(
	Guid accountId,
	Guid projectId,
	string folderId,
	string modelName
) Parameters
- accountId Guid
 -  The BIM 360 Docs or Autodesk Docs account Id. You can use one of the following methods to get this Id: 
- If you get the hub Id with Forge Data Management API, remove the prefix "b." of the Id string and convert the rest to a Guid.
 - If you get the account Id with Forge BIM 360 Docs or Autodesk Docs API, just convert the Id string to a Guid.
 
 - projectId Guid
 -  The BIM 360 Docs or Autodesk Docs project Id. You can use one of the following methods to get this Id: 
- If you get the project Id with Forge Data Management API, remove the prefix "b." of the Id string and convert the rest to a Guid.
 - If you get the project Id with Forge BIM 360 Docs or Autodesk Docs API, just convert the Id string to a Guid.
 
 - folderId String
 -  Folder identity in BIM 360 Docs or Autodesk Docs to save the model. You can use one of the following methods to get this Id: 
- The folder Id string from Forge Data Management API.
 - The folder Id string from Forge BIM 360 Docs or Autodesk Docs API.
 
 - modelName String
 - Model name in BIM 360 Docs or Autodesk Docs to save the model.
 
| Exception | Condition | 
|---|---|
| ArgumentException | folderId is an empty string. -or- modelName is an empty string. -or- The input file name "modelName" does not represent a valid file name. -or- Thrown when the input BIM 360 Docs or Autodesk Docs account Id or project Id is invalid or unmatched. | 
| ArgumentNullException | A non-optional argument was null | 
| ForbiddenForDynamicUpdateException | SaveAs may not be called during dynamic update. | 
| InvalidOperationException | Saving is not allowed in the current application mode. -or- This Document is not a project document. -or- This Document is in an edit mode. -or- This Document is not a primary document, it is a linked document. -or- SaveAs is temporarily disabled. -or- This Document is a cloud model, cannot be saved as a cloud model. -or- There is a transaction phase left open (such as a transaction, sub-transaction of transaction group) at the time of invoking this method. | 
| RevitServerCommunicationException | Could be for any of the reasons related to network. | 
| RevitServerInternalException | Could be for any of the reasons that saveAs fails with RevitServerInternalException. | 
| RevitServerModelAlreadyExistsException | Failed due to there is a model with the same name already exists at the specified location. | 
| RevitServerModelNameBreaksConventionException | Failed due to the model name is breaking project naming convention. | 
| RevitServerUnauthenticatedUserException | User is not signed in with Autodesk id. | 
| RevitServerUnauthorizedException | You don't have the entitlement to perform the operation to this this Document. -or- User is not authorized to access the specified cloud project. | 
Assumes that user is currently signed in BIM 360 Docs or Autodesk Docs and has access to Autodesk cloud services. This operation will create a model on cloud and then create a local cache of the cloud model. This method cannot be used when current document is already in cloud.
You can use one of the following methods to save a local model as a workshared cloud model in BIM 360 Docs or Autodesk Docs.
- If the local model is a workshared model, then it will be a workshared cloud model after you use this method successfully.
 - If the local model is a non-workshared model, you can enable the workset with EnableWorksharing(String, String) and then save as a workshared cloud model.
 - If the local model is a non-workshared model, and you have already saved it as a non-workshared cloud model in BIM 360 Docs or Autodesk Docs, you can still enable the workset with EnableCloudWorksharing to convert it to a workshared cloud model.
 
You cannot save a local workshared model as a non-workshared cloud model in BIM 360 Docs or Autodesk Docs.