NOTE: Internal Development use only
Sets and unsets object properties.
| Key | Value(s) | Description | 
|---|---|---|
| method | "SetObjectProperty" | Sets and unsets object properties. | 
| name | "ObjectName" | Required. Name of object to modify. | 
| property | "PropertyName " | Property to modify | 
| value | "PropertyValue" | Value to set | 
| project | "ProjectName" | Current Project Name | 
Available Properties:
| Property | Value | Description | Additional Properties | 
|---|---|---|---|
| "DELETEPROTECT" | "true" "false" | If true, object cannot be deleted. | |
| "hideintree" | "true" "false" | Shows/Hides listed data objects in project | "names": [ "table1.field1", "table2.field2", "..." ] "names":[ "table1.*" ] | 
Example - Delete Protection
{
    "method": "SetObjectProperty",
    "name": "Customer",
    "propery": "DELETEPROTECT",
    "value": "true",
    "project": "MyDemonstration"
  },
Example - Show/Hide fields
The following sets the list of fields that are to be visible in the tree
{
  "method": "SetObjectProperty",
  "project": "Demo",
  "property": "hideintree",
  "value": false,
  "names": [
    "DATA_S1.address_code",  
    "DATA_S1.zipplus4"
  ]
}{
  "method": "SetObjectProperty",
  "property": "hideintree",
  "value": true,
  "names": [
    "BikeTripData.*"
  ],
  "project": "CONSUMER_Test1"
}