Пространство имен: NpoComputer.WebAccess.API
Сборка: NpoComputer.WebAccess.API (в NpoComputer.WebAccess.API.dll), версия: 5.1
Синтаксис:
C# |
public bool GetContentChangesSet( Object SliceA, Object SliceB, Folder.FolderContentType ContentType, IEnumerable<string> Requisites, bool UseStrictSet, Func<DataRow, ObjectType, IDataObjectModel> Constructor, ref IEnumerable<IDataObjectModel> Inserted, ref IEnumerable<IDataObjectModel> Updated, ref IEnumerable<Pair<ObjectType, int>> 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 DataRow, ObjectType, IDataObjectModel), _ ByRef Inserted As IEnumerable(Of IDataObjectModel), _ ByRef Updated As IEnumerable(Of IDataObjectModel), _ ByRef Deleted As IEnumerable(Of Pair(Of ObjectType, Integer)) _ ) 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 DataRow, ObjectType, IDataObjectModel) Dim Inserted As IEnumerable(Of IDataObjectModel) Dim Updated As IEnumerable(Of IDataObjectModel) Dim Deleted As IEnumerable(Of Pair(Of ObjectType, Integer)) Dim returnValue As Boolean returnValue = instance.GetContentChangesSet(SliceA, _ SliceB, ContentType, Requisites, _ UseStrictSet, Constructor, Inserted, _ Updated, Deleted) |
Параметры:
• | SliceA – первый срез; |
• | SliceB – второй срез; |
• | ContentType – тип содержимого; |
• | Requisites – набор загружаемых реквизитов содержимого папки; |
• | UseStrictSet – признак использования строгого набора реквизитов без подключения дополнительных; |
• | Constructor – конструктор моделей; |
• | Inserted – коллекция добавленных моделей объектов; |
• | Updated – коллекция измененных моделей объектов; |
• | Deleted – коллекция ИД удаленных объектов. |
Возвращаемое значение:
True – изменения между срезами были зафиксированы, иначе False.
Описание:
Набор изменений содержимого папки фиксируется в виде коллекций моделей объектов: добавленных, измененных, удаленных.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |