Click or drag to resize

IAssetManagerCreateAsset(IAssetFolder, IAssetSchema, String, Boolean, Stream, Boolean) Method


Creates a new Asset with specific Asset Schema.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
IAsset CreateAsset(
	IAssetFolder parentFolder,
	IAssetSchema assetSchema,
	string assetName,
	bool overwriteSameName,
	Stream assetContent,
	bool skipTechnicalMetadataExtraction = false
)

Parameters

parentFolder  IAssetFolder
The parent Asset to create the new Page under
assetSchema  IAssetSchema
The Asset Schema to have the new Asset based on.
assetName  String
Name of the new Asset.
overwriteSameName  Boolean
Whether to overwrite an already existant Asset with the same name upon creation of the new asset.
assetContent  Stream
File stream of the physical file to be associated with the new Asset.
skipTechnicalMetadataExtraction  Boolean  (Optional)
Whether to skip extraction of technical metadata

Return Value

IAsset
Newly created Asset.
See Also