' 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