GET api/BusinessModules/TabViewSettings

Gets the TabView for all Business Modules

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Returns a list of TabViews

Collection of WorkPoint365.WebAPI.Model.TabView
NameDescriptionTypeAdditional information
BusinessModuleId

Gets or sets the business module identifier.

globally unique identifier

None.

PageWebRelativeUrl

Gets or sets the page web relative url identifier. If the page web relative url is null, it's the default tabview for the business module

string

None.

Tabs

Gets or sets the tabs.

Collection of WorkPoint365.WebAPI.Model.TabView+Tab

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "BusinessModuleId": "026c8c8e-f3ca-4528-97d4-56bbf7b9bffb",
    "PageWebRelativeUrl": "sample string 1",
    "Tabs": [
      {
        "Type": "RootSiteList",
        "Title": "sample string 1",
        "TitleResource": {
          "1": "sample string 2",
          "3": "sample string 4"
        }
      },
      {
        "Type": "RootSiteList",
        "Title": "sample string 1",
        "TitleResource": {
          "1": "sample string 2",
          "3": "sample string 4"
        }
      }
    ]
  },
  {
    "BusinessModuleId": "026c8c8e-f3ca-4528-97d4-56bbf7b9bffb",
    "PageWebRelativeUrl": "sample string 1",
    "Tabs": [
      {
        "Type": "RootSiteList",
        "Title": "sample string 1",
        "TitleResource": {
          "1": "sample string 2",
          "3": "sample string 4"
        }
      },
      {
        "Type": "RootSiteList",
        "Title": "sample string 1",
        "TitleResource": {
          "1": "sample string 2",
          "3": "sample string 4"
        }
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfTabView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model">
  <TabView>
    <BusinessModuleId>026c8c8e-f3ca-4528-97d4-56bbf7b9bffb</BusinessModuleId>
    <PageWebRelativeUrl>sample string 1</PageWebRelativeUrl>
    <Tabs>
      <TabView.Tab>
        <Title>sample string 1</Title>
        <TitleResource xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>1</d5p1:Key>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:KeyValueOfintstring>
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>3</d5p1:Key>
            <d5p1:Value>sample string 4</d5p1:Value>
          </d5p1:KeyValueOfintstring>
        </TitleResource>
      </TabView.Tab>
      <TabView.Tab>
        <Title>sample string 1</Title>
        <TitleResource xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>1</d5p1:Key>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:KeyValueOfintstring>
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>3</d5p1:Key>
            <d5p1:Value>sample string 4</d5p1:Value>
          </d5p1:KeyValueOfintstring>
        </TitleResource>
      </TabView.Tab>
    </Tabs>
  </TabView>
  <TabView>
    <BusinessModuleId>026c8c8e-f3ca-4528-97d4-56bbf7b9bffb</BusinessModuleId>
    <PageWebRelativeUrl>sample string 1</PageWebRelativeUrl>
    <Tabs>
      <TabView.Tab>
        <Title>sample string 1</Title>
        <TitleResource xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>1</d5p1:Key>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:KeyValueOfintstring>
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>3</d5p1:Key>
            <d5p1:Value>sample string 4</d5p1:Value>
          </d5p1:KeyValueOfintstring>
        </TitleResource>
      </TabView.Tab>
      <TabView.Tab>
        <Title>sample string 1</Title>
        <TitleResource xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>1</d5p1:Key>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:KeyValueOfintstring>
          <d5p1:KeyValueOfintstring>
            <d5p1:Key>3</d5p1:Key>
            <d5p1:Value>sample string 4</d5p1:Value>
          </d5p1:KeyValueOfintstring>
        </TitleResource>
      </TabView.Tab>
    </Tabs>
  </TabView>
</ArrayOfTabView>