POST api/StringsSetout/DrawUserDimension
Request Information
URI Parameters
None.
Body Parameters
MouseUpParameterDtoName | Description | Type | Additional information |
---|---|---|---|
StartX | integer |
None. |
|
StartY | integer |
None. |
|
EndX | integer |
None. |
|
EndY | integer |
None. |
|
JunctionId | integer |
None. |
|
LineId | integer |
None. |
|
DimmingId | integer |
None. |
|
SelectionName | string |
None. |
|
KeyPress | KeyPressParameters |
None. |
|
ClickX | integer |
None. |
|
ClickY | integer |
None. |
|
NotificationResponse | NotificationResponseDto |
None. |
Request Formats
application/json, text/json
Sample:
{ "startX": 1, "startY": 2, "endX": 3, "endY": 4, "junctionId": 5, "lineId": 6, "dimmingId": 7, "selectionName": "sample string 8", "keyPress": { "ctrlKey": true, "shiftKey": true, "altKey": true }, "clickX": 9, "clickY": 10, "notificationResponse": { "responseType": 0, "value": "sample string 1" } }
application/xml, text/xml
Sample:
<MouseUpParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter"> <ClickX>9</ClickX> <ClickY>10</ClickY> <DimmingId>7</DimmingId> <EndX>3</EndX> <EndY>4</EndY> <JunctionId>5</JunctionId> <KeyPress> <AltKey>true</AltKey> <CtrlKey>true</CtrlKey> <ShiftKey>true</ShiftKey> </KeyPress> <LineId>6</LineId> <NotificationResponse> <ResponseType>Null</ResponseType> <Value>sample string 1</Value> </NotificationResponse> <SelectionName>sample string 8</SelectionName> <StartX>1</StartX> <StartY>2</StartY> </MouseUpParameterDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
StringSetoutViewModelName | Description | Type | Additional information |
---|---|---|---|
EditMode | integer |
None. |
|
MainDrawing | string |
None. |
|
StgPrevNextButtonSelected | integer |
None. |
|
TenonCountLabel | string |
None. |
|
WallCountLabel | string |
None. |
|
ZoomParameter | ZoomParameterDto |
None. |
|
Notification | NotificationDto |
None. |
|
Theme | string |
None. |
|
BackGroundColor | string |
None. |
|
isReverse | boolean |
None. |
|
TenonPreviousButton | CommandButtonDto |
None. |
|
TenonNextButton | CommandButtonDto |
None. |
|
WallPreviousButton | CommandButtonDto |
None. |
|
WallNextButton | CommandButtonDto |
None. |
|
ShowDoneCheckBox | CheckBoxDto |
None. |
|
DoneHiCheckBox | CheckBoxDto |
None. |
|
DoneHiCheckBoxLeft | string |
None. |
|
DoneLoCheckBox | CheckBoxDto |
None. |
|
DoneLoCheckBoxLeft | string |
None. |
|
ClearUnitButton | CommandButtonDto |
None. |
|
ClearStairButton | CommandButtonDto |
None. |
|
SelectExtendHi | DropDownBoxDto |
None. |
|
SelectExtendLo | DropDownBoxDto |
None. |
Response Formats
application/json, text/json
Sample:
{ "tenonPreviousButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "tenonNextButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "wallPreviousButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "wallNextButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "showDoneCheckBox": { "checked": true, "visible": true, "enabled": true, "caption": "sample string 4" }, "doneHiCheckBox": { "checked": true, "visible": true, "enabled": true, "caption": "sample string 4" }, "doneHiCheckBoxLeft": "sample string 1", "doneLoCheckBox": { "checked": true, "visible": true, "enabled": true, "caption": "sample string 4" }, "doneLoCheckBoxLeft": "sample string 2", "clearUnitButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "clearStairButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "selectExtendHi": { "visible": true, "enabled": true, "items": [ "sample string 1", "sample string 2" ], "guids": [ "3bf08595-de93-472f-b984-c61f6cbbcfb9", "c84a225a-140e-4724-81a0-6995e0c0ac89" ], "selectedIndex": 1, "selectedItem": "sample string 3", "filterUid": "82cd3fff-4b47-4049-97df-ccf1937a0b58" }, "selectExtendLo": { "visible": true, "enabled": true, "items": [ "sample string 1", "sample string 2" ], "guids": [ "3bf08595-de93-472f-b984-c61f6cbbcfb9", "c84a225a-140e-4724-81a0-6995e0c0ac89" ], "selectedIndex": 1, "selectedItem": "sample string 3", "filterUid": "82cd3fff-4b47-4049-97df-ccf1937a0b58" }, "editMode": 1, "mainDrawing": "sample string 2", "stgPrevNextButtonSelected": 3, "tenonCountLabel": "sample string 4", "wallCountLabel": "sample string 5", "zoomParameter": { "startX": 1, "startY": 2, "endX": 3, "endY": 4, "canvasHeight": 5, "canvasWidth": 6, "ctrlPress": true }, "notification": { "title": "sample string 1", "description": "sample string 2", "type": 0 }, "theme": "sample string 6", "backGroundColor": "sample string 7", "isReverse": true }
application/xml, text/xml
Sample:
<StringSetoutViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels"> <BackGroundColor>sample string 7</BackGroundColor> <ClearStairButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 3</d2p1:Caption> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </ClearStairButton> <ClearUnitButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 3</d2p1:Caption> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </ClearUnitButton> <DoneHiCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 4</d2p1:Caption> <d2p1:Checked>true</d2p1:Checked> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </DoneHiCheckBox> <DoneHiCheckBoxLeft>sample string 1</DoneHiCheckBoxLeft> <DoneLoCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 4</d2p1:Caption> <d2p1:Checked>true</d2p1:Checked> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </DoneLoCheckBox> <DoneLoCheckBoxLeft>sample string 2</DoneLoCheckBoxLeft> <EditMode>1</EditMode> <MainDrawing>sample string 2</MainDrawing> <Notification xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Common"> <d2p1:_x003C_Description_x003E_k__BackingField>sample string 2</d2p1:_x003C_Description_x003E_k__BackingField> <d2p1:_x003C_Title_x003E_k__BackingField>sample string 1</d2p1:_x003C_Title_x003E_k__BackingField> <d2p1:_x003C_Type_x003E_k__BackingField>Default</d2p1:_x003C_Type_x003E_k__BackingField> </Notification> <SelectExtendHi xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:FilterUid>82cd3fff-4b47-4049-97df-ccf1937a0b58</d2p1:FilterUid> <d2p1:Guids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:guid>3bf08595-de93-472f-b984-c61f6cbbcfb9</d3p1:guid> <d3p1:guid>c84a225a-140e-4724-81a0-6995e0c0ac89</d3p1:guid> </d2p1:Guids> <d2p1:Items xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:Items> <d2p1:SelectedIndex>1</d2p1:SelectedIndex> <d2p1:SelectedItem>sample string 3</d2p1:SelectedItem> <d2p1:Visible>true</d2p1:Visible> </SelectExtendHi> <SelectExtendLo xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:FilterUid>82cd3fff-4b47-4049-97df-ccf1937a0b58</d2p1:FilterUid> <d2p1:Guids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:guid>3bf08595-de93-472f-b984-c61f6cbbcfb9</d3p1:guid> <d3p1:guid>c84a225a-140e-4724-81a0-6995e0c0ac89</d3p1:guid> </d2p1:Guids> <d2p1:Items xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:Items> <d2p1:SelectedIndex>1</d2p1:SelectedIndex> <d2p1:SelectedItem>sample string 3</d2p1:SelectedItem> <d2p1:Visible>true</d2p1:Visible> </SelectExtendLo> <ShowDoneCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 4</d2p1:Caption> <d2p1:Checked>true</d2p1:Checked> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </ShowDoneCheckBox> <StgPrevNextButtonSelected>3</StgPrevNextButtonSelected> <TenonCountLabel>sample string 4</TenonCountLabel> <TenonNextButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 3</d2p1:Caption> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </TenonNextButton> <TenonPreviousButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 3</d2p1:Caption> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </TenonPreviousButton> <Theme>sample string 6</Theme> <WallCountLabel>sample string 5</WallCountLabel> <WallNextButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 3</d2p1:Caption> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </WallNextButton> <WallPreviousButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 3</d2p1:Caption> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </WallPreviousButton> <ZoomParameter xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter"> <d2p1:CanvasHeight>5</d2p1:CanvasHeight> <d2p1:CanvasWidth>6</d2p1:CanvasWidth> <d2p1:CtrlPress>true</d2p1:CtrlPress> <d2p1:EndX>3</d2p1:EndX> <d2p1:EndY>4</d2p1:EndY> <d2p1:StartX>1</d2p1:StartX> <d2p1:StartY>2</d2p1:StartY> </ZoomParameter> <isReverse>true</isReverse> </StringSetoutViewModel>