Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Пространство имен: NpoComputer.WebAccess.API

Сборка: NpoComputer.WebAccess.API (в NpoComputer.WebAccess.API.dll), версия: 5.1

Синтаксис:

C#

public bool GetContentChangesSet(

 Object SliceA,

 Object SliceB,

 Folder.FolderContentType ContentType,

 IEnumerable<stringRequisites,

 bool UseStrictSet,

 Func<DataRowObjectTypeIDataObjectModelConstructor,

 ref IEnumerable<IDataObjectModelInserted,

 ref IEnumerable<IDataObjectModelUpdated,

 ref IEnumerable<Pair<ObjectTypeint>> Deleted

)

Visual Basic

Public Function GetContentChangesSet ( _

 SliceA As Object, _

 SliceB As Object, _

 ContentType As Folder.FolderContentType, _

 Requisites As IEnumerable(Of String), _

 UseStrictSet As Boolean, _

 Constructor As Func(Of DataRowObjectTypeIDataObjectModel), _

 ByRef Inserted As IEnumerable(Of IDataObjectModel), _

 ByRef Updated As IEnumerable(Of IDataObjectModel), _

 ByRef Deleted As IEnumerable(Of Pair(Of ObjectTypeInteger)) _

As Boolean

Visual Basic (Usage)

Dim instance As Folder

Dim SliceA As Object

Dim SliceB As Object

Dim ContentType As Folder.FolderContentType

Dim Requisites As IEnumerable(Of String)

Dim UseStrictSet As Boolean

Dim Constructor As Func(Of DataRowObjectTypeIDataObjectModel)

Dim Inserted As IEnumerable(Of IDataObjectModel)

Dim Updated As IEnumerable(Of IDataObjectModel)

Dim Deleted As IEnumerable(Of Pair(Of ObjectTypeInteger))

Dim returnValue As Boolean

returnValue = instance.GetContentChangesSet(SliceA, _

 SliceBContentTypeRequisites, _

 UseStrictSetConstructorInserted, _

 UpdatedDeleted)

Параметры:

SliceA – первый срез;
SliceB – второй срез;
ContentType – тип содержимого;
Requisites – набор загружаемых реквизитов содержимого папки;
UseStrictSet – признак использования строгого набора реквизитов без подключения дополнительных;
Constructor – конструктор моделей;
Inserted – коллекция добавленных моделей объектов;
Updated – коллекция измененных моделей объектов;
Deleted – коллекция ИД удаленных объектов.

Возвращаемое значение:

True – изменения между срезами были зафиксированы, иначе False.

Описание:

Набор изменений содержимого папки фиксируется в виде коллекций моделей объектов: добавленных, измененных, удаленных.

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }