Microsoft Visio API · JSON-LD Context

Visio Context

JSON-LD context defining the semantic vocabulary for Visio from Microsoft Visio API.

35 Classes 8 Properties 2 Namespaces
View Context View on GitHub

Namespaces

visio: https://learn.microsoft.com/en-us/javascript/api/visio/visio.
ms: https://learn.microsoft.com/en-us/graph/

Classes

Document Page Shape ShapeDataItem Hyperlink Comment Application BoundingBox PageView ShapeView Highlight id name description text author date address label value zoom showToolbars isBackground index select color width height x y subAddress extraInfo format formattedValue tooltip

Properties

Property Type Container
pages visio:pagecollection
shapes visio:shapecollection
shapeDataItems visio:shapedataitemcollection
hyperlinks visio:hyperlinkcollection
comments visio:commentcollection
boundingBox visio:boundingbox
view
highlight visio:highlight

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "visio": "https://learn.microsoft.com/en-us/javascript/api/visio/visio.",
    "ms": "https://learn.microsoft.com/en-us/graph/",

    "Document": "visio:document",
    "Page": "visio:page",
    "Shape": "visio:shape",
    "ShapeDataItem": "visio:shapedataitem",
    "Hyperlink": "visio:hyperlink",
    "Comment": "visio:comment",
    "Application": "visio:application",
    "BoundingBox": "visio:boundingbox",
    "PageView": "visio:pageview",
    "ShapeView": "visio:shapeview",
    "Highlight": "visio:highlight",

    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "text": "schema:text",
    "author": "schema:author",
    "date": "schema:dateCreated",
    "address": "schema:url",
    "label": "schema:name",
    "value": "schema:value",

    "pages": {
      "@id": "visio:document.pages",
      "@type": "visio:pagecollection"
    },
    "shapes": {
      "@id": "visio:page.shapes",
      "@type": "visio:shapecollection"
    },
    "shapeDataItems": {
      "@id": "visio:shape.shapedataitems",
      "@type": "visio:shapedataitemcollection"
    },
    "hyperlinks": {
      "@id": "visio:shape.hyperlinks",
      "@type": "visio:hyperlinkcollection"
    },
    "comments": {
      "@id": "visio:shape.comments",
      "@type": "visio:commentcollection"
    },
    "boundingBox": {
      "@id": "visio:shape.boundingbox",
      "@type": "visio:boundingbox"
    },
    "view": {
      "@id": "visio:view"
    },
    "highlight": {
      "@id": "visio:shapeview.highlight",
      "@type": "visio:highlight"
    },
    "zoom": "visio:pageview.zoom",
    "showToolbars": "visio:application.showtoolbars",
    "isBackground": "visio:page.isbackground",
    "index": "visio:page.index",
    "select": "visio:shape.select",
    "color": "schema:color",
    "width": "schema:width",
    "height": "schema:height",
    "x": "visio:boundingbox.x",
    "y": "visio:boundingbox.y",
    "subAddress": "visio:hyperlink.subaddress",
    "extraInfo": "visio:hyperlink.extrainfo",
    "format": "visio:shapedataitem.format",
    "formattedValue": "visio:shapedataitem.formattedvalue",
    "tooltip": "visio:shapeview.tooltip"
  }
}