POST api/Design/ContextMenuItemSelected

Request Information

URI Parameters

None.

Body Parameters

ContextMenuSelectedItemParameters
NameDescriptionTypeAdditional information
DesignMode

integer

None.

MenuId

integer

None.

MenuName

string

None.

IMenuInd

integer

None.

IUnitInd

integer

None.

IItemId

integer

None.

CanvasHeight

integer

None.

CanvasWidth

integer

None.

UserInput

string

None.

ListIndex

integer

None.

MouseX

integer

None.

MouseY

integer

None.

ClickX

integer

None.

ClickY

integer

None.

YesNo

boolean

None.

KeyPress

KeyPressParameters

None.

NotificationResponse

NotificationResponseDto

None.

GCat

integer

None.

Caption

string

None.

CtrlPress

boolean

None.

FileName

string

None.

Extension

string

None.

Request Formats

application/json, text/json

Sample:
{
  "designMode": 1,
  "menuId": 2,
  "menuName": "sample string 3",
  "iMenuInd": 4,
  "iUnitInd": 5,
  "iItemId": 6,
  "canvasHeight": 7,
  "canvasWidth": 8,
  "userInput": "sample string 9",
  "listIndex": 10,
  "mouseX": 11,
  "mouseY": 12,
  "clickX": 13,
  "clickY": 14,
  "yesNo": true,
  "keyPress": {
    "ctrlKey": true,
    "shiftKey": true,
    "altKey": true
  },
  "notificationResponse": {
    "responseType": 0,
    "value": "sample string 1"
  },
  "gCat": 16,
  "caption": "sample string 17",
  "ctrlPress": true,
  "fileName": "sample string 19",
  "extension": "sample string 20"
}

application/xml, text/xml

Sample:
<ContextMenuSelectedItemParameters xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
  <CanvasHeight>7</CanvasHeight>
  <CanvasWidth>8</CanvasWidth>
  <Caption>sample string 17</Caption>
  <ClickX>13</ClickX>
  <ClickY>14</ClickY>
  <CtrlPress>true</CtrlPress>
  <DesignMode>1</DesignMode>
  <Extension>sample string 20</Extension>
  <FileName>sample string 19</FileName>
  <GCat>16</GCat>
  <IItemId>6</IItemId>
  <IMenuInd>4</IMenuInd>
  <IUnitInd>5</IUnitInd>
  <KeyPress>
    <AltKey>true</AltKey>
    <CtrlKey>true</CtrlKey>
    <ShiftKey>true</ShiftKey>
  </KeyPress>
  <ListIndex>10</ListIndex>
  <MenuId>2</MenuId>
  <MenuName>sample string 3</MenuName>
  <MouseX>11</MouseX>
  <MouseY>12</MouseY>
  <NotificationResponse>
    <ResponseType>Null</ResponseType>
    <Value>sample string 1</Value>
  </NotificationResponse>
  <UserInput>sample string 9</UserInput>
  <YesNo>true</YesNo>
</ContextMenuSelectedItemParameters>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

DrawingDto
NameDescriptionTypeAdditional information
MainDesign

string

None.

Templates

string

None.

RefreshTemplates

boolean

None.

Notification

NotificationDto

None.

DesignMode

integer

None.

IgnoreDrawingChanges

boolean

None.

WellCount

integer

None.

StairCount

integer

None.

WellTemplateCount

integer

None.

IsMainFolder

boolean

None.

IsStair

boolean

None.

IsWell

boolean

None.

TemporarySeparation

boolean

None.

ContextMenu

ContextMenuList

None.

ThemeColor

string

None.

BackGroundColor

string

None.

CanShowDisplay3d

boolean

None.

TemplateSvgHeight

integer

None.

TemplateDivideYList

Collection of integer

None.

isZoom

boolean

None.

AlertButtonVisible

boolean

None.

StairLevelTextList

StairLevelTextList

None.

isDisableUndo

boolean

None.

ThreeDPane

ThreeDPaneModel

None.

NavbarViewModel

NavBarViewModel

None.

onScreenMenu

ContextMenuList

None.

Display

DisplayDto

None.

JobInProgress

boolean

None.

QuoteTotal

string

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.