Documentation > CMS Template API Library > Asset > Publish(Boolean,String)
Publish
Publish the asset. If we are in a session, it will reuse the same session, otherwise a new session is created. Only files are currently supported.
public System.Boolean Publish(Boolean,String)
Returns
True if successful. If false, check the context.Error for the error message.
Parameters
Name | Description | Type |
---|---|---|
publishDependencies | Optional: pass true to include dependencies. Defaults to false. | System.Boolean |
args | Optional: publishing arguments like _pageNum=1. Defaults to empty string. | System.String |
Code Example
C#
Sample:
Asset myAsset = Asset.Load("/PathTo/Asset"); if(myAsset.IsLoaded) { if(!myAsset.Publish(false)) { Out.WriteLine("Error: " + context.Error); } }