View Source
Interface IContentVersionService
Assembly: Umbraco.Core.dll
Syntax
public interface IContentVersionService
Methods
View Source
Get(Int32)
Declaration
ContentVersionMeta Get(int versionId)
Parameters
Type |
Name |
Description |
System.Int32 |
versionId |
|
Returns
View Source
GetAsync(Guid)
Declaration
Task<Attempt<IContent, ContentVersionOperationStatus>> GetAsync(Guid versionId)
Parameters
Type |
Name |
Description |
Guid |
versionId |
|
Returns
View Source
GetPagedContentVersionsAsync(Guid, String, Int32, Int32)
Declaration
Task<Attempt<PagedModel<ContentVersionMeta>, ContentVersionOperationStatus>> GetPagedContentVersionsAsync(Guid contentId, string culture, int skip, int take)
Parameters
Type |
Name |
Description |
Guid |
contentId |
|
System.String |
culture |
|
System.Int32 |
skip |
|
System.Int32 |
take |
|
Returns
View Source
PerformContentVersionCleanup(DateTime)
Removes historic content versions according to a policy.
Declaration
IReadOnlyCollection<ContentVersionMeta> PerformContentVersionCleanup(DateTime asAtDate)
Parameters
Type |
Name |
Description |
DateTime |
asAtDate |
|
Returns
View Source
RollBackAsync(Guid, String, Guid)
Declaration
Task<Attempt<ContentVersionOperationStatus>> RollBackAsync(Guid versionId, string culture, Guid userKey)
Parameters
Type |
Name |
Description |
Guid |
versionId |
|
System.String |
culture |
|
Guid |
userKey |
|
Returns
View Source
SetPreventCleanupAsync(Guid, Boolean, Guid)
Declaration
Task<Attempt<ContentVersionOperationStatus>> SetPreventCleanupAsync(Guid versionId, bool preventCleanup, Guid userKey)
Parameters
Type |
Name |
Description |
Guid |
versionId |
|
System.Boolean |
preventCleanup |
|
Guid |
userKey |
|
Returns