' Options: 'Date: 2024-11-28 09:25: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: GeneratePowerPointDocument.* '''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.PowerPoint Imports IDB.DocumentGenerator.SDK.DTO.General Imports IDB.DocumentGenerator.SDK.DTO.PowerPoint Namespace Global Namespace IDB.DocumentGenerator.SDK.DTO.General Public Interface IGenerateDocumentResponse Property DocumentID As Guid End Interface End Namespace Namespace IDB.DocumentGenerator.SDK.DTO.PowerPoint Public Partial Class GeneratePowerPointDocumentResponse Implements IGeneratePowerPointDocumentResponse ''' '''Contains the registration ID of the generated (corporate identity) document ''' Public Overridable Property DocumentID As Guid End Class Public Interface IGeneratePowerPointDocumentResponse Implements IGenerateDocumentResponse 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.PowerPoint ''' '''Generate new or update a (corporate identity) document based on an existing document registration. ''' Public Partial Class GeneratePowerPointDocument Implements IReturn(Of GeneratePowerPointDocumentResponse) Implements IGeneratePowerPointDocument ''' '''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 IGeneratePowerPointDocument Implements IGenerateOfficeDocument End Interface End Namespace End Namespace