' Options: 'Date: 2024-11-28 10:47:18 'Version: 6.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://digiofficeapigateway.deltares.nl/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: AddDocumentByEmailMessageId.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Drawing Imports IDB.API.DMS Imports IDB.Core.Diagnostics.Interfaces Imports IDB.API.DTO.Document Imports IDB.API.DMS.Operations Namespace Global Namespace IDB.API.DMS Public Partial Class AttachmentMailing End Class Public Partial Class Bookmark Public Overridable Property RemoveLastBreak As Nullable(Of Boolean) Public Overridable Property ReplaceOnChange As Boolean Public Overridable Property IsDynamic As Boolean End Class Public Partial Class Mailings End Class Public Partial Class MetaDataField Public Overridable Property ID As Nullable(Of Guid) Public Overridable Property DocumentVeldID As Nullable(Of Guid) Public Overridable Property Name As String Public Overridable Property Label As String Public Overridable Property Datatype As String Public Overridable Property PrintLabel As String Public Overridable Property Entity As String Public Overridable Property PrintValue As String Public Overridable Property RegistrationValue As String Public Overridable Property SPSiteColumnName As String Public Overridable Property ShadowName As String Public Overridable Property ShadowDatatype As String Public Overridable Property ShadowSPSiteColumnName As String Public Overridable Property ShadowSPSiteColumnRegistrationValue As String Public Overridable Property ShadowRegistrationValue As String Public Overridable Property IsKeyField As Boolean Public Overridable Property KopierenBijNieuweVersie As Boolean End Class End Namespace Namespace IDB.API.DMS.Operations Public Partial Class AddDocument Implements IReturn(Of DocumentResponse) Public Sub New() MetaData = New List(Of MetaDataField) AttachmentsMailings = New List(Of AttachmentMailing) End Sub Public Overridable Property RegistrationProfileID As Guid Public Overridable Property DocumentID As Nullable(Of Guid) Public Overridable Property RootDocumentID As Nullable(Of Guid) Public Overridable Property AssignToUserID As Nullable(Of Integer) Public Overridable Property AssignToGroupID As Nullable(Of Integer) Public Overridable Property MetaData As List(Of MetaDataField) Public Overridable Property Mailings As Mailings Public Overridable Property AttachmentsMailings As List(Of AttachmentMailing) Public Overridable Property FileID As Nullable(Of Guid) Public Overridable Property SilentMode As DocInfoSilentMode Public Overridable Property updateStorageSystem As Boolean Public Overridable Property MessageQueueId As Nullable(Of Integer) End Class Public Partial Class AddDocumentByEmailMessageId Implements IReturn(Of DocumentResponse) Public Overridable Property ItemId As String Public Overridable Property EwsUrl As String Public Overridable Property Token As String Public Overridable Property DocumentId As String Public Overridable Property documentToAdd As AddDocument End Class Public Partial Class DocumentResponse Public Sub New() MetaData = New List(Of MetaDataField) Bookmarks = New List(Of Bookmark) AttachmentsMailings = New List(Of AttachmentMailing) End Sub Public Overridable Property DocumentID As Guid Public Overridable Property DocumentNr As String Public Overridable Property RootDocumentID As Guid Public Overridable Property MetaData As List(Of MetaDataField) Public Overridable Property Bookmarks As List(Of Bookmark) Public Overridable Property Mailings As Mailings Public Overridable Property AttachmentsMailings As List(Of AttachmentMailing) Public Overridable Property Messages As IInformationMessages Public Overridable Property SourceDocumentPath As String Public Overridable Property DestinationDocumentPath As String Public Overridable Property SharePointContentTypeName As String Public Overridable Property ZIPAttachments As Boolean End Class End Namespace Namespace IDB.API.DTO.Document Public Partial Class Bookmark Public Overridable Property Name As String Public Overridable Property Order As Integer End Class End Namespace Namespace IDB.Core.Diagnostics.Interfaces Public Interface IInformationMessages End Interface End Namespace End Namespace