View Source
Interface IDocumentPresentationFactory
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public interface IDocumentPresentationFactory
Methods
View Source
CreateBlueprintItemResponseModel(IDocumentEntitySlim)
Declaration
DocumentBlueprintItemResponseModel CreateBlueprintItemResponseModel(IDocumentEntitySlim entity)
Parameters
Type |
Name |
Description |
IDocumentEntitySlim |
entity |
|
Returns
View Source
CreateCultureAndScheduleModel(PublishDocumentRequestModel)
Declaration
Attempt<CultureAndScheduleModel, ContentPublishingOperationStatus> CreateCultureAndScheduleModel(PublishDocumentRequestModel requestModel)
Parameters
Returns
Type |
Description |
Attempt<CultureAndScheduleModel, ContentPublishingOperationStatus> |
|
View Source
CreateCulturePublishScheduleModels(PublishDocumentRequestModel)
Declaration
virtual Attempt<List<CulturePublishScheduleModel>, ContentPublishingOperationStatus> CreateCulturePublishScheduleModels(PublishDocumentRequestModel requestModel)
Parameters
Returns
Type |
Description |
Attempt<List<CulturePublishScheduleModel>, ContentPublishingOperationStatus> |
|
View Source
CreateDocumentTypeReferenceResponseModel(IDocumentEntitySlim)
Declaration
DocumentTypeReferenceResponseModel CreateDocumentTypeReferenceResponseModel(IDocumentEntitySlim entity)
Parameters
Type |
Name |
Description |
IDocumentEntitySlim |
entity |
|
Returns
View Source
CreateItemResponseModel(IDocumentEntitySlim)
Declaration
DocumentItemResponseModel CreateItemResponseModel(IDocumentEntitySlim entity)
Parameters
Type |
Name |
Description |
IDocumentEntitySlim |
entity |
|
Returns
View Source
CreatePublishedResponseModelAsync(IContent)
Declaration
Task<PublishedDocumentResponseModel> CreatePublishedResponseModelAsync(IContent content)
Parameters
Type |
Name |
Description |
IContent |
content |
|
Returns
View Source
CreateResponseModelAsync(IContent)
Declaration
Task<DocumentResponseModel> CreateResponseModelAsync(IContent content)
Parameters
Type |
Name |
Description |
IContent |
content |
|
Returns
View Source
CreateResponseModelAsync(IContent, ContentScheduleCollection)
Declaration
virtual Task<DocumentResponseModel> CreateResponseModelAsync(IContent content, ContentScheduleCollection schedule)
Parameters
Type |
Name |
Description |
IContent |
content |
|
ContentScheduleCollection |
schedule |
|
Returns
View Source
CreateVariantsItemResponseModels(IDocumentEntitySlim)
Declaration
IEnumerable<DocumentVariantItemResponseModel> CreateVariantsItemResponseModels(IDocumentEntitySlim entity)
Parameters
Type |
Name |
Description |
IDocumentEntitySlim |
entity |
|
Returns