' Options: 'Date: 2026-09-23 02:18:09 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.com ' '''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: CadInfoRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Net Imports CRM.AgencyPlatform.API.Internal Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class CadCompanion Public Overridable Property AttachmentId As Guid Public Overridable Property AttachmentName As String Public Overridable Property CreatedDate As Date? Public Overridable Property FileSizeInKB As Double? End Class Public Partial Class CadDerivative Public Overridable Property CadDerivativeID As Integer Public Overridable Property AttachmentId As Guid Public Overridable Property VersionNo As Integer Public Overridable Property Urn As String Public Overridable Property ObjectKey As String Public Overridable Property Status As String Public Overridable Property Progress As Integer Public Overridable Property StageLabel As String Public Overridable Property Has2d As Boolean Public Overridable Property Has3d As Boolean Public Overridable Property HasPdf As Boolean Public Overridable Property ThumbKey As String Public Overridable Property ThumbUrl As String Public Overridable Property PdfAttachmentId As Guid? Public Overridable Property ErrorText As String Public Overridable Property RequestedBy As String Public Overridable Property RequestedAt As Date? Public Overridable Property FinishedAt As Date? Public Overridable Property AgeSeconds As Integer End Class Public Partial Class CadFileInfo Public Overridable Property CadFileInfoID As Integer Public Overridable Property AttachmentId As Guid Public Overridable Property VersionNo As Integer Public Overridable Property FileName As String Public Overridable Property Format As String Public Overridable Property FormatLabel As String Public Overridable Property CadVersion As String Public Overridable Property CadVersionCode As String Public Overridable Property Units As String Public Overridable Property DrawingNumber As String Public Overridable Property Title As String Public Overridable Property LayoutCount As Integer Public Overridable Property Layouts As List(Of CadLayout) = New List(Of CadLayout) Public Overridable Property LayerCount As Integer Public Overridable Property EntityCount As Integer Public Overridable Property TextChars As Integer Public Overridable Property ExtractedText As String Public Overridable Property Reader As String Public Overridable Property Status As String Public Overridable Property ErrorText As String Public Overridable Property CreatedAt As Date? Public Overridable Property UpdatedAt As Date? Public Overridable Property AgeSeconds As Integer End Class Public Partial Class CadInfoRequest Implements IReturn(Of CadInfoResponse) Public Overridable Property AttachmentId As Guid Public Overridable Property VersionNo As Integer? End Class Public Partial Class CadInfoResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property AttachmentId As Guid Public Overridable Property FileName As String Public Overridable Property Info As CadFileInfo Public Overridable Property Derivative As CadDerivative Public Overridable Property Companions As List(Of CadCompanion) = New List(Of CadCompanion) Public Overridable Property ApsConnected As Boolean Public Overridable Property CanRender As Boolean Public Overridable Property ViewerScriptUrl As String Public Overridable Property ViewerStyleUrl As String End Class Public Partial Class CadLayout Public Overridable Property Name As String Public Overridable Property IsPaperSpace As Boolean End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) = New List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta = New Dictionary(Of String, String) End Class End Namespace End Namespace