Enables property templates storing custom data to detect and save files in their custom data storage format.
IEmbeddedFileManagingPropertyTemplate
is defined in the Telligent.Evolution.Extensibility.Configuration.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
interface IEmbeddedFileManagingPropertyTemplate : IPlugin, IPropertyTemplate { string EnsureFilesAreSavedInValue(Property property, string value, Func<ICentralizedFile,ICentralizedFile> ensureFileIsSaved); }
Methods
string EnsureFilesAreSavedInValue(Property property, string value, Func<ICentralizedFile,ICentralizedFile> ensureFileIsSaved);
For the provided property and value, ensure that each file in the value is saved and return the updated value.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
property | Property | Property | Required | ||
value | string | Value | Required | ||
ensureFileIsSaved | Func<ICentralizedFile,ICentralizedFile> | Ensure File Is Saved | Required |
Return Type
string