(* Options: Date: 2024-10-18 04:31:12 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GenerateExcelDocument.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace IDB.DocumentGenerator.SDK.DTO.Excel open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations open System.Drawing [] type IGenerateOfficeDocument = abstract RegisteredDocumentID:Guid with get,set abstract RecreateDocument:Boolean with get,set abstract DocumentGeneratorDocumentID:Nullable with get,set abstract DataSourceEntityID:String with get,set [] type IGenerateExcelDocument = interface end [] type IGenerateDocumentResponse = abstract DocumentID:Guid with get,set [] type IGenerateExcelDocumentResponse = interface end [] type GenerateExcelDocumentResponse() = /// ///Contains the registration ID of the generated (corporate identity) document /// [] member val DocumentID:Guid = new Guid() with get,set /// ///Generate new or update a (corporate identity) document based on an existing document registration. /// [] [] type GenerateExcelDocument() = interface IReturn /// ///ID of the current document registration /// [] member val RegisteredDocumentID:Guid = new Guid() with get,set /// ///Recreate document /// [] member val RecreateDocument:Boolean = new Boolean() with get,set /// ///ID of the document generator configuration /// [] member val DocumentGeneratorDocumentID:Nullable = new Nullable() with get,set /// ///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. /// [] member val DataSourceEntityID:String = null with get,set