Click or drag to resize

SystemOptionsServicesGetToolbarButtons Method


Retrieves the all the available Toolbar button to construct the Toolbar for Ingeniux CMS site client. This result of this operation is all the global and Page level functionalities available to choose from.

Namespace:  IngeniuxCMService
Assembly:  IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.3.169
Syntax
public XHRServiceResponseGeneric<UniqueObject[]> GetToolbarButtons()

Return Value

Type: XHRServiceResponseGenericUniqueObject

Array of all available Toolbar buttons

Examples
Sample JSON return
JavaScript
{
    "code": 0,
    "error": null,
    "message": [{
        "name": "Dashboard",
        "id": "Overview"
    }, {
        "name": "Save",
        "id": "Save"
    }, {
        "name": "Separator (|)",
        "id": "separator1"
    }, {
        "name": "Check Out",
        "id": "CheckOut"
    }, {
        "name": "Rename",
        "id": "Rename"
    }, {
        "name": "Assign To...",
        "id": "AssignTo"
    }, {
        "name": "Advance",
        "id": "Advance"
    }, {
        "name": "Separator (|)",
        "id": "separator2"
    }, {
        "name": "",
        "id": "SpellCheck"
    }, {
        "name": "Separator (|)",
        "id": "separator3"
    }, {
        "name": "Refresh",
        "id": "Refresh"
    }, {
        "name": "Preview",
        "id": "Preview"
    }, {
        "name": "Publish",
        "id": "Publish"
    }, {
        "name": "",
        "id": "separator4"
    }, {
        "name": "Assets",
        "id": "Assets"
    }]
}
See Also