' 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