/* Options: Date: 2025-07-04 09:15:43 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://doapigw.baasbv.nl/api //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddNullableAnnotations: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: GenerateDraftWordDocument.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using System.Drawing; using IDB.DocumentGenerator.SDK.DTO; using IDB.DocumentGenerator.SDK.Operations; using IDB.DocumentGenerator.SDK.DTO.General; using IDB.DocumentGenerator.SDK.Operations.Word; using IDB.DocumentGenerator.SDK.DTO.Word; namespace IDB.DocumentGenerator.SDK.DTO { public partial class DocumentBase64File { public virtual string ContentType { get; set; } public virtual string Content { get; set; } } } namespace IDB.DocumentGenerator.SDK.DTO.General { public partial interface IGenerateDraftDocumentResponse { DocumentBase64File File { get; set; } } } namespace IDB.DocumentGenerator.SDK.DTO.Word { public partial class GenerateDraftWordDocumentResponse : IGenerateDraftDocumentResponse { /// ///Contains the file /// [ApiMember(Description="Contains the file")] public virtual DocumentBase64File File { get; set; } } } namespace IDB.DocumentGenerator.SDK.Operations { public partial interface IGenerateDraftOfficeDocument { string DocumentInfo { get; set; } DocumentBase64File File { get; set; } string CustomData { get; set; } } } namespace IDB.DocumentGenerator.SDK.Operations.Word { /// ///Generate a new or update a (corporate identity) MS Word document without registration. /// [Route("/documentgenerator/word/generatedraftdocument", "POST")] [Api(Description="Generate a new or update a (corporate identity) MS Word document without registration.")] public partial class GenerateDraftWordDocument : IReturn, IGenerateDraftOfficeDocument { /// ///The DocumentInfo result of the registration wizard. /// [ApiMember(Description="The DocumentInfo result of the registration wizard.", IsRequired=true)] public virtual string DocumentInfo { get; set; } /// ///Hier kan de (dynamische) data voor het document geplaatst worden, de data kan middels tekstblokken en placeholders worden geplaatst.Het formaat binnen CustomData staat vrij maar vereist een 'root' element. /// [ApiMember(Description="Hier kan de (dynamische) data voor het document geplaatst worden, de data kan middels tekstblokken en placeholders worden geplaatst.Het formaat binnen CustomData staat vrij maar vereist een 'root' element.")] public virtual string CustomData { get; set; } /// ///The document to update. /// [ApiMember(Description="The document to update.")] public virtual DocumentBase64File File { get; set; } } }