{
  "$schema": "../_schema.json",
  "shared_base": true,
  "properties": {
    "contentType": {
      "type": "string",
      "add": false,
      "set": false,
      "get": true,
      "description": "MIME type of the embedded part.",
      "readback": "MIME type string",
      "enforcement": "report"
    },
    "fileSize": {
      "type": "number",
      "add": false,
      "set": false,
      "get": true,
      "description": "embedded payload bytes.",
      "readback": "integer byte count",
      "enforcement": "report"
    },
    "objectType": {
      "type": "string",
      "add": false,
      "set": false,
      "get": true,
      "description": "OLE object type marker (always 'ole').",
      "readback": "literal string 'ole'",
      "enforcement": "report"
    }
  }
}
