POST api/StringsSetout/Zoom

Request Information

URI Parameters

None.

Body Parameters

ZoomParameterDto
NameDescriptionTypeAdditional information
StartX

integer

None.

StartY

integer

None.

EndX

integer

None.

EndY

integer

None.

CanvasHeight

integer

None.

CanvasWidth

integer

None.

CtrlPress

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "startX": 1,
  "startY": 2,
  "endX": 3,
  "endY": 4,
  "canvasHeight": 5,
  "canvasWidth": 6,
  "ctrlPress": true
}

application/xml, text/xml

Sample:
<ZoomParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
  <CanvasHeight>5</CanvasHeight>
  <CanvasWidth>6</CanvasWidth>
  <CtrlPress>true</CtrlPress>
  <EndX>3</EndX>
  <EndY>4</EndY>
  <StartX>1</StartX>
  <StartY>2</StartY>
</ZoomParameterDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

StringSetoutViewModel
NameDescriptionTypeAdditional 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": [
      "84280290-c021-4eb3-aa81-7a2c069623dd",
      "875dc988-be81-4a34-a198-d7f75afd3a0c"
    ],
    "selectedIndex": 1,
    "selectedItem": "sample string 3",
    "filterUid": "2497631f-c171-4fcd-a0a3-e7920adf509f"
  },
  "selectExtendLo": {
    "visible": true,
    "enabled": true,
    "items": [
      "sample string 1",
      "sample string 2"
    ],
    "guids": [
      "84280290-c021-4eb3-aa81-7a2c069623dd",
      "875dc988-be81-4a34-a198-d7f75afd3a0c"
    ],
    "selectedIndex": 1,
    "selectedItem": "sample string 3",
    "filterUid": "2497631f-c171-4fcd-a0a3-e7920adf509f"
  },
  "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>2497631f-c171-4fcd-a0a3-e7920adf509f</d2p1:FilterUid>
    <d2p1:Guids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>84280290-c021-4eb3-aa81-7a2c069623dd</d3p1:guid>
      <d3p1:guid>875dc988-be81-4a34-a198-d7f75afd3a0c</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>2497631f-c171-4fcd-a0a3-e7920adf509f</d2p1:FilterUid>
    <d2p1:Guids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>84280290-c021-4eb3-aa81-7a2c069623dd</d3p1:guid>
      <d3p1:guid>875dc988-be81-4a34-a198-d7f75afd3a0c</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>