POST api/Design/OnContextMenu

Request Information

URI Parameters

None.

Body Parameters

OnMouseLeftClickDimensionsParameterDto
NameDescriptionTypeAdditional 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"
  },
  "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>
    <ResponseType>Null</ResponseType>
    <Value>sample string 1</Value>
  </notification>
</OnMouseLeftClickDimensionsParameterDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ContextMenuList
NameDescriptionTypeAdditional 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.