C# Класс Chaos.Mcm.Extension.v5.Object

Наследование: Chaos.Mcm.Extension.v6.AMcmExtension
Показать файл Открыть проект

Открытые методы

Метод Описание
Create ( UUID GUID, uint objectTypeID, uint folderID ) : Data.Dto.v5.Object
Delete ( UUID GUID ) : uint
Get ( IQuery query, UUID accessPointGUID, bool includeMetadata = false, bool includeFiles = false, bool includeObjectRelations = false, bool includeAccessPoints = false ) : IPagedResult
Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : Chaos.Mcm.Extension.v6
Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager, IObjectCreate objectCreate, IObjectDelete objectDelete, IObjectSetPublishSettings objectSetPublishSettings ) : Chaos.Mcm.Extension.v6
SetPublishSettings ( UUID objectGUID, UUID accessPointGUID, System.DateTime startDate, System.DateTime endDate ) : uint

Описание методов

Create() публичный Метод

public Create ( UUID GUID, uint objectTypeID, uint folderID ) : Data.Dto.v5.Object
GUID UUID
objectTypeID uint
folderID uint
Результат Data.Dto.v5.Object

Delete() публичный Метод

public Delete ( UUID GUID ) : uint
GUID UUID
Результат uint

Get() публичный Метод

public Get ( IQuery query, UUID accessPointGUID, bool includeMetadata = false, bool includeFiles = false, bool includeObjectRelations = false, bool includeAccessPoints = false ) : IPagedResult
query IQuery
accessPointGUID UUID
includeMetadata bool
includeFiles bool
includeObjectRelations bool
includeAccessPoints bool
Результат IPagedResult

Object() публичный Метод

public Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : Chaos.Mcm.Extension.v6
portalApplication IPortalApplication
mcmRepository IMcmRepository
permissionManager IPermissionManager
Результат Chaos.Mcm.Extension.v6

Object() публичный Метод

public Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager, IObjectCreate objectCreate, IObjectDelete objectDelete, IObjectSetPublishSettings objectSetPublishSettings ) : Chaos.Mcm.Extension.v6
portalApplication IPortalApplication
mcmRepository IMcmRepository
permissionManager IPermissionManager
objectCreate IObjectCreate
objectDelete IObjectDelete
objectSetPublishSettings IObjectSetPublishSettings
Результат Chaos.Mcm.Extension.v6

SetPublishSettings() публичный Метод

public SetPublishSettings ( UUID objectGUID, UUID accessPointGUID, System.DateTime startDate, System.DateTime endDate ) : uint
objectGUID UUID
accessPointGUID UUID
startDate System.DateTime
endDate System.DateTime
Результат uint