POST api/CustomSheet/SetCustomScales
Request Information
URI Parameters
None.
Body Parameters
CustomSheetExtensionViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomSheetScale | Collection of CustomSheetScaleDetailViewModel |
None. |
|
| CustomSheetDimOverrides | Collection of CustomSheetDimOverridesMain |
None. |
Request 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>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.