Method GetUserInterfaceSettingsStore
GetUserInterfaceSettingsStore(String)
Get user interface settings store
Declaration
UserInterfaceSettingsStoreContract GetUserInterfaceSettingsStore(string connectionId)
Parameters
Type | Name | Description |
---|---|---|
System.String | connectionId | The connection id to identify your connection. See also ConnectionId |
Returns
Type | Description |
---|---|
UserInterfaceSettingsStoreContract | User interface settings store |
Examples
POST http://YourServerName/InfoShare/Json/Common/GetUserInterfaceSettingsStore
Example for get user interface settings store.{
"connectionId": "8035661c-1033-4280-aa71-5510c1fd2142"
}
Response:
{
"GetUserInterfaceSettingsStoreResult": {
"CustomButtons": [
{
"Command": "winword.exe",
"Id": "43a29e77-8ef9-ea11-a0d3-00155d109000",
"MultiselectAllowed": true,
"Name": {
"Values": [
{
"Culture": "de",
"Text": "In Word öffnen"
},
{
"Culture": "en",
"Text": "Open in Word"
},
{
"Culture": "fr",
"Text": "Ouvrir dans Word"
},
{
"Culture": "it",
"Text": "Apri in Word"
}
]
},
"ObjectTypeFilter": [
"file",
"folder"
],
"ParentButtonId": "10009999-4586-510c-3843-2d123c5acec7",
"PopUpSettingsContract": {
"Active": true,
"Height": "10",
"Width": "11"
},
"QueryFilter": [
{
"ComparisonEnum": "Equals",
"GlobalValues": [
{
"Values": [
{
"Culture": "de",
"Text": "Dokument"
},
{
"Culture": "en",
"Text": "document"
},
{
"Culture": "fr",
"Text": "document"
}
]
}
],
"Id": "76a29e77-8ef9-ea11-a0d3-00155d109000",
"PlaceHolder": "0",
"PropertyTypeId": "10008888-4586-510c-3843-2d123c5acec7",
"RelationEnum": "And",
"Values": [
"document"
]
},
{
"ComparisonEnum": "Contains",
"GlobalValues": [],
"Id": "97a29e77-8ef9-ea11-a0d3-00155d109000",
"PlaceHolder": "0",
"PropertyTypeId": "10007045-4586-510c-3843-2d123c5acec7",
"RelationEnum": "And",
"Values": [
"Ablage",
"Umlage"
]
}
],
"Target": "_blank",
"TimeOut": 0,
"URL": "http://localhost/MobileWebClient/OpenWord",
"UserRoleFilter": [
"Admins",
"Accounting"
],
"WaitForResponse": false,
"RefreshSearchAfterExecution": false,
"SortOrder": 0,
"AdaptiveCard": "adaptiveCard1",
"IconName": "iconName1",
"Options": "OptionsPlaceHolder/json"
},
{
"Command": "notepad.exe",
"Id": "b1a29e77-8ef9-ea11-a0d3-00155d109000",
"MultiselectAllowed": true,
"Name": {
"Values": [
{
"Culture": "de",
"Text": "Ausblenden"
},
{
"Culture": "en",
"Text": "Hide"
},
{
"Culture": "fr",
"Text": "Cacher"
},
{
"Culture": "it",
"Text": "Nascondere"
}
]
},
"ObjectTypeFilter": [
"document",
"process"
],
"ParentButtonId": "10001234-4586-510c-3843-2d123c5acec7",
"PopUpSettingsContract": {
"Active": true,
"Height": "13",
"Width": "14"
},
"QueryFilter": [
{
"ComparisonEnum": "In",
"GlobalValues": [
{
"Values": [
{
"Culture": "de",
"Text": "Rechnungen"
},
{
"Culture": "en",
"Text": "bills"
},
{
"Culture": "fr",
"Text": "factures"
}
]
}
],
"Id": "e4a29e77-8ef9-ea11-a0d3-00155d109000",
"PlaceHolder": "1",
"PropertyTypeId": "10005678-4586-440c-3843-2d123c5acec7",
"RelationEnum": "Or",
"Values": [
"Rechnungen"
]
},
{
"ComparisonEnum": "NotEquals",
"GlobalValues": [],
"Id": "05a39e77-8ef9-ea11-a0d3-00155d109000",
"PlaceHolder": "2",
"PropertyTypeId": "10008245-4586-510c-3843-2d123c5acec7",
"RelationEnum": "And",
"Values": [
"Vorgänge",
"Nachgänge"
]
}
],
"Target": "_self",
"TimeOut": 1000,
"URL": "http://localhost/MobileWebClient/HideBill",
"UserRoleFilter": [
"Marketing",
"Support"
],
"WaitForResponse": true,
"RefreshSearchAfterExecution": true,
"SortOrder": 0,
"AdaptiveCard": "adaptiveCard2",
"IconName": "iconName2",
"Options": "OptionsPlaceHolder/json"
}
],
"SessionCount": 3
}
}
Exceptions
Type | Condition |
---|---|
ServiceException | The connection id {connectionId} isn't valid or has expired (10008) |
ServiceException | Verification code is needed: Verification code not yet verified (10152) |