GET api/CustomSheet/GetCustomScales

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

CustomSheetExtensionViewModel
NameDescriptionTypeAdditional information
CustomSheetScale

Collection of CustomSheetScaleDetailViewModel

None.

CustomSheetDimOverrides

Collection of CustomSheetDimOverridesMain

None.

Response Formats

application/json, text/json

Sample:
{
  "customSheetScale": [
    {
      "customSheetName": "sample string 1",
      "drawingId": "sample string 2",
      "originalScale": 3.1,
      "scale": 4.1,
      "scalePercent": 5.1,
      "applyScale": true,
      "rotation": 7.1
    },
    {
      "customSheetName": "sample string 1",
      "drawingId": "sample string 2",
      "originalScale": 3.1,
      "scale": 4.1,
      "scalePercent": 5.1,
      "applyScale": true,
      "rotation": 7.1
    }
  ],
  "customSheetDimOverrides": [
    {
      "customSheetName": "sample string 1",
      "customDrawingId": "sample string 2",
      "dimOverides": [
        {
          "id": "sample string 1",
          "type": "sample string 2",
          "x": "sample string 3",
          "y": "sample string 4",
          "x1": "sample string 5",
          "y1": "sample string 6",
          "x2": "sample string 7",
          "y2": "sample string 8",
          "hide": true
        },
        {
          "id": "sample string 1",
          "type": "sample string 2",
          "x": "sample string 3",
          "y": "sample string 4",
          "x1": "sample string 5",
          "y1": "sample string 6",
          "x2": "sample string 7",
          "y2": "sample string 8",
          "hide": true
        }
      ]
    },
    {
      "customSheetName": "sample string 1",
      "customDrawingId": "sample string 2",
      "dimOverides": [
        {
          "id": "sample string 1",
          "type": "sample string 2",
          "x": "sample string 3",
          "y": "sample string 4",
          "x1": "sample string 5",
          "y1": "sample string 6",
          "x2": "sample string 7",
          "y2": "sample string 8",
          "hide": true
        },
        {
          "id": "sample string 1",
          "type": "sample string 2",
          "x": "sample string 3",
          "y": "sample string 4",
          "x1": "sample string 5",
          "y1": "sample string 6",
          "x2": "sample string 7",
          "y2": "sample string 8",
          "hide": true
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<CustomSheetExtensionViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <CustomSheetDimOverrides>
    <CustomSheetDimOverridesMain>
      <CustomDrawingId>sample string 2</CustomDrawingId>
      <CustomSheetName>sample string 1</CustomSheetName>
      <DimOverides>
        <CustomSheetDimOverridesDetails>
          <Hide>true</Hide>
          <Id>sample string 1</Id>
          <Type>sample string 2</Type>
          <X>sample string 3</X>
          <X1>sample string 5</X1>
          <X2>sample string 7</X2>
          <Y>sample string 4</Y>
          <Y1>sample string 6</Y1>
          <Y2>sample string 8</Y2>
        </CustomSheetDimOverridesDetails>
        <CustomSheetDimOverridesDetails>
          <Hide>true</Hide>
          <Id>sample string 1</Id>
          <Type>sample string 2</Type>
          <X>sample string 3</X>
          <X1>sample string 5</X1>
          <X2>sample string 7</X2>
          <Y>sample string 4</Y>
          <Y1>sample string 6</Y1>
          <Y2>sample string 8</Y2>
        </CustomSheetDimOverridesDetails>
      </DimOverides>
    </CustomSheetDimOverridesMain>
    <CustomSheetDimOverridesMain>
      <CustomDrawingId>sample string 2</CustomDrawingId>
      <CustomSheetName>sample string 1</CustomSheetName>
      <DimOverides>
        <CustomSheetDimOverridesDetails>
          <Hide>true</Hide>
          <Id>sample string 1</Id>
          <Type>sample string 2</Type>
          <X>sample string 3</X>
          <X1>sample string 5</X1>
          <X2>sample string 7</X2>
          <Y>sample string 4</Y>
          <Y1>sample string 6</Y1>
          <Y2>sample string 8</Y2>
        </CustomSheetDimOverridesDetails>
        <CustomSheetDimOverridesDetails>
          <Hide>true</Hide>
          <Id>sample string 1</Id>
          <Type>sample string 2</Type>
          <X>sample string 3</X>
          <X1>sample string 5</X1>
          <X2>sample string 7</X2>
          <Y>sample string 4</Y>
          <Y1>sample string 6</Y1>
          <Y2>sample string 8</Y2>
        </CustomSheetDimOverridesDetails>
      </DimOverides>
    </CustomSheetDimOverridesMain>
  </CustomSheetDimOverrides>
  <CustomSheetScale>
    <CustomSheetScaleDetailViewModel>
      <ApplyScale>true</ApplyScale>
      <CustomSheetName>sample string 1</CustomSheetName>
      <DrawingId>sample string 2</DrawingId>
      <OriginalScale>3.1</OriginalScale>
      <Rotation>7.1</Rotation>
      <Scale>4.1</Scale>
      <ScalePercent>5.1</ScalePercent>
    </CustomSheetScaleDetailViewModel>
    <CustomSheetScaleDetailViewModel>
      <ApplyScale>true</ApplyScale>
      <CustomSheetName>sample string 1</CustomSheetName>
      <DrawingId>sample string 2</DrawingId>
      <OriginalScale>3.1</OriginalScale>
      <Rotation>7.1</Rotation>
      <Scale>4.1</Scale>
      <ScalePercent>5.1</ScalePercent>
    </CustomSheetScaleDetailViewModel>
  </CustomSheetScale>
</CustomSheetExtensionViewModel>