POST api/Design/OnContextMenu
Request Information
URI Parameters
None.
Body Parameters
OnMouseLeftClickDimensionsParameterDto| Name | Description | Type | Additional information |
|---|---|---|---|
| PiggyValue | string |
None. |
|
| notification | NotificationResponseDto |
None. |
|
| RightClick | boolean |
None. |
|
| ItemId | integer |
None. |
|
| IUnitInd | integer |
None. |
|
| RegionId | integer |
None. |
|
| ThreeDPane | ThreeDPaneModel |
None. |
|
| CtrlPress | boolean |
None. |
|
| MouseX | integer |
None. |
|
| MouseY | integer |
None. |
|
| ShiftPress | boolean |
None. |
|
| AltPress | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"piggyValue": "sample string 1",
"notification": {
"responseType": 0,
"value": "sample string 1",
"identifier": "sample string 2"
},
"rightClick": true,
"itemId": 3,
"iUnitInd": 4,
"regionId": 1,
"threeDPane": {
"threeDPanes": [
{
"isRightDragged": true,
"isShowTexture": true,
"panelWidth": "sample string 3",
"widthPercent": 4.1
},
{
"isRightDragged": true,
"isShowTexture": true,
"panelWidth": "sample string 3",
"widthPercent": 4.1
}
],
"isUsingOldBlobSetup": true
},
"ctrlPress": true,
"mouseX": 6,
"mouseY": 7,
"shiftPress": true,
"altPress": true
}
application/xml, text/xml
Sample:
<OnMouseLeftClickDimensionsParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
<AltPress>true</AltPress>
<CtrlPress>false</CtrlPress>
<MouseX>6</MouseX>
<MouseY>7</MouseY>
<ShiftPress>true</ShiftPress>
<CtrlPress>true</CtrlPress>
<IUnitInd>4</IUnitInd>
<ItemId>3</ItemId>
<PiggyValue>sample string 1</PiggyValue>
<RegionId>1</RegionId>
<RightClick>true</RightClick>
<ThreeDPane xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Drawing">
<d2p1:ThreeDPanes>
<d2p1:ThreeDPaneDetailModel>
<d2p1:IsRightDragged>true</d2p1:IsRightDragged>
<d2p1:IsShowTexture>true</d2p1:IsShowTexture>
<d2p1:PanelWidth>sample string 3</d2p1:PanelWidth>
<d2p1:WidthPercent>4.1</d2p1:WidthPercent>
</d2p1:ThreeDPaneDetailModel>
<d2p1:ThreeDPaneDetailModel>
<d2p1:IsRightDragged>true</d2p1:IsRightDragged>
<d2p1:IsShowTexture>true</d2p1:IsShowTexture>
<d2p1:PanelWidth>sample string 3</d2p1:PanelWidth>
<d2p1:WidthPercent>4.1</d2p1:WidthPercent>
</d2p1:ThreeDPaneDetailModel>
</d2p1:ThreeDPanes>
<d2p1:isUsingOldBlobSetup>true</d2p1:isUsingOldBlobSetup>
</ThreeDPane>
<notification>
<Identifier>sample string 2</Identifier>
<ResponseType>Null</ResponseType>
<Value>sample string 1</Value>
</notification>
</OnMouseLeftClickDimensionsParameterDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ContextMenuList| Name | Description | Type | Additional information |
|---|---|---|---|
| MenuType | DesignMenuEnum |
None. |
|
| UnitInd | integer |
None. |
|
| UnitName | string |
None. |
|
| ContextMenus | Collection of ContextMenuDto |
None. |
|
| ItemId | integer |
None. |
|
| ClickX | integer |
None. |
|
| ClickY | integer |
None. |
|
| DisableAll | boolean |
None. |
|
| Notification | NotificationDto |
None. |
|
| GCat | integer |
None. |
Response Formats
application/json
Sample:
Sample not available.
text/json
Sample:
Sample not available.
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.