C# Class Chaos.Mcm.Extension.v6.Object

Inheritance: AMcmExtension
Show file Open project: CHAOS-Community/CHAOS.Portal.MCM

Private Properties

Property Type Description

Public Methods

Method Description
Create ( System.Guid guid, uint objectTypeID, uint folderID ) : Data.Dto.Object
Delete ( System.Guid guid ) : uint
Get ( IEnumerable objectGuids, uint folderId = null, System.Guid accessPointGuid = null, bool includeAccessPoints = false, bool includeMetadata = false, bool includeFiles = false, bool includeObjectRelations = false, bool includeFolders = false, uint pageSize = 10, uint pageIndex ) : IPagedResult
Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : System
SetPublishSettings ( System.Guid objectGuid, System.Guid accessPointGuid, System.DateTime startDate, System.DateTime endDate ) : uint

Method Details

Create() public method

public Create ( System.Guid guid, uint objectTypeID, uint folderID ) : Data.Dto.Object
guid System.Guid
objectTypeID uint
folderID uint
return Data.Dto.Object

Delete() public method

public Delete ( System.Guid guid ) : uint
guid System.Guid
return uint

Get() public method

public Get ( IEnumerable objectGuids, uint folderId = null, System.Guid accessPointGuid = null, bool includeAccessPoints = false, bool includeMetadata = false, bool includeFiles = false, bool includeObjectRelations = false, bool includeFolders = false, uint pageSize = 10, uint pageIndex ) : IPagedResult
objectGuids IEnumerable
folderId uint
accessPointGuid System.Guid
includeAccessPoints bool
includeMetadata bool
includeFiles bool
includeObjectRelations bool
includeFolders bool
pageSize uint
pageIndex uint
return IPagedResult

Object() public method

public Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : System
portalApplication IPortalApplication
mcmRepository IMcmRepository
permissionManager IPermissionManager
return System

SetPublishSettings() public method

public SetPublishSettings ( System.Guid objectGuid, System.Guid accessPointGuid, System.DateTime startDate, System.DateTime endDate ) : uint
objectGuid System.Guid
accessPointGuid System.Guid
startDate System.DateTime
endDate System.DateTime
return uint