Click or drag to resize

SystemOptionsServicesGetPossibleAssetTreeMenuItems Method


Retrieves the collection of Menu Items on the Asset Tree context menu. This result reflects what functionalities are available on the Ingeniux CMS Asset tree.

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

Return Value

Type: XHRServiceResponseGenericUniqueObject

Collection of Asset Tree context menu items

Examples
Sample JSON return
JavaScript
{
  "ContentFreezeEndTime": "",
  "ContentFreezeStartTime": "",
  "code": 0,
  "error": null,
  "message": [
    {
      "name": "Go to",
      "id": "goto"
    },
    {
      "name": "Empty Recycle Folder",
      "id": "emptyrecyclefolder"
    },
    {
      "name": "New",
      "id": "new"
    },
    {
      "name": "Rename",
      "id": "rename"
    },
    {
      "name": "Refresh",
      "id": "refresh"
    },
    {
      "name": "Separator",
      "id": "separator2"
    },
    {
      "name": "Cut",
      "id": "cut"
    },
    {
      "name": "Copy",
      "id": "copy"
    },
    {
      "name": "Paste",
      "id": "paste"
    },
    {
      "name": "Delete",
      "id": "delete"
    },
    {
      "name": "Separator",
      "id": "separator3"
    },
    {
      "name": "Add to Workflow",
      "id": "addtoworkflow"
    },
    {
      "name": "Remove From Workflow",
      "id": "removefromworkflow"
    },
    {
      "name": "Assign To...",
      "id": "assignto"
    },
    {
      "name": "Advance",
      "id": "advance"
    },
    {
      "name": "Show History",
      "id": "showhistory"
    },
    {
      "name": "Separator",
      "id": "separator4"
    },
    {
      "name": "Check Out",
      "id": "checkout"
    },
    {
      "name": "Check In",
      "id": "checkin"
    },
    {
      "name": "Propagate publishes to latest version",
      "id": "propagatecheckin"
    },
    {
      "name": "Undo Check Out",
      "id": "undocheckout"
    },
    {
      "name": "Rollback",
      "id": "rollback"
    },
    {
      "name": "Separator",
      "id": "separator5"
    },
    {
      "name": "Mark For Publish",
      "id": "markforpublish"
    },
    {
      "name": "Publish",
      "id": "publish"
    },
    {
      "name": "Separator",
      "id": "separator6"
    },
    {
      "name": "Asset Properties",
      "id": "assetproperties"
    },
    {
      "name": "Download",
      "id": "download"
    },
    {
      "name": "Manage",
      "id": "manage"
    },
    {
      "name": "Unmanage",
      "id": "unmanage"
    }
  ]
}
See Also