' Options: 'Date: 2026-09-23 00:21:16 '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: BluebeamPreviewRequest.* '''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 BluebeamMappedRow Public Overridable Property RowNo As Integer Public Overridable Property Target As String Public Overridable Property Title As String Public Overridable Property Description As String Public Overridable Property Area As String Public Overridable Property Trade As String Public Overridable Property AssignedSub As String Public Overridable Property Priority As String Public Overridable Property Quantity As Double? Public Overridable Property QuantityKind As String Public Overridable Property Unit As String Public Overridable Property TaskSeq As Integer? Public Overridable Property Reason As String Public Overridable Property Source As BluebeamRow End Class Public Partial Class BluebeamPreviewRequest Implements IReturn(Of BluebeamPreviewResponse) Public Overridable Property ProjectID As Integer End Class Public Partial Class BluebeamPreviewResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property FileName As String Public Overridable Property RowCount As Integer Public Overridable Property Columns As List(Of String) = New List(Of String) Public Overridable Property Rows As List(Of BluebeamMappedRow) = New List(Of BluebeamMappedRow) Public Overridable Property PunchProposed As Integer Public Overridable Property RfiProposed As Integer Public Overridable Property QuantityProposed As Integer Public Overridable Property SkipProposed As Integer End Class Public Partial Class BluebeamRow Public Overridable Property RowNo As Integer Public Overridable Property Subject As String Public Overridable Property PageLabel As String Public Overridable Property PageIndex As Integer? Public Overridable Property Author As String Public Overridable Property [Date] As String Public Overridable Property Status As String Public Overridable Property Color As String Public Overridable Property Comments As String Public Overridable Property Label As String Public Overridable Property Layer As String Public Overridable Property Space As String Public Overridable Property Length As Double? Public Overridable Property Area As Double? Public Overridable Property Count As Double? Public Overridable Property Volume As Double? Public Overridable Property Measurement As String Public Overridable Property X As Double? Public Overridable Property Y As Double? Public Overridable Property Width As Double? Public Overridable Property Height As Double? Public Overridable Property Extras As Dictionary(Of String, String) = New Dictionary(Of String, String) 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