' Options:
'Date: 2024-10-18 04:29:55
'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: GenerateExcelDocument.*
'''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.DocumentGenerator.SDK.Operations
Imports IDB.DocumentGenerator.SDK.Operations.Excel
Imports IDB.DocumentGenerator.SDK.DTO.General
Imports IDB.DocumentGenerator.SDK.DTO.Excel
Namespace Global
Namespace IDB.DocumentGenerator.SDK.DTO.Excel
Public Partial Class GenerateExcelDocumentResponse
Implements IGenerateExcelDocumentResponse
'''
'''Contains the registration ID of the generated (corporate identity) document
'''
Public Overridable Property DocumentID As Guid
End Class
Public Interface IGenerateExcelDocumentResponse
Implements IGenerateDocumentResponse
End Interface
End Namespace
Namespace IDB.DocumentGenerator.SDK.DTO.General
Public Interface IGenerateDocumentResponse
Property DocumentID As Guid
End Interface
End Namespace
Namespace IDB.DocumentGenerator.SDK.Operations
Public Interface IGenerateOfficeDocument
Property RegisteredDocumentID As Guid
Property RecreateDocument As Boolean
Property DocumentGeneratorDocumentID As Nullable(Of Guid)
Property DataSourceEntityID As String
End Interface
End Namespace
Namespace IDB.DocumentGenerator.SDK.Operations.Excel
'''
'''Generate new or update a (corporate identity) document based on an existing document registration.
'''
Public Partial Class GenerateExcelDocument
Implements IReturn(Of GenerateExcelDocumentResponse)
Implements IGenerateExcelDocument
'''
'''ID of the current document registration
'''
Public Overridable Property RegisteredDocumentID As Guid
'''
'''Recreate document
'''
Public Overridable Property RecreateDocument As Boolean
'''
'''ID of the document generator configuration
'''
Public Overridable Property DocumentGeneratorDocumentID As Nullable(Of Guid)
'''
'''ID of the entity (corresponding to the entityType configured at the DocumentGeneratorDocument) to use as the datasource. Leave blank to fall back on the current document registration.
'''
Public Overridable Property DataSourceEntityID As String
End Class
Public Interface IGenerateExcelDocument
Implements IGenerateOfficeDocument
End Interface
End Namespace
End Namespace