ApiCategory

A major Win32 API category

DesktopOperating SystemUWPWin32Windows

Properties

Name Type Description
id string Category identifier
name string Category name
description string Category description
subcategories array
functionCount integer Number of functions in this category
View JSON Schema on GitHub

JSON Schema

microsoft-windows-10-apicategory-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ApiCategory",
  "title": "ApiCategory",
  "type": "object",
  "description": "A major Win32 API category",
  "properties": {
    "id": {
      "type": "string",
      "description": "Category identifier"
    },
    "name": {
      "type": "string",
      "description": "Category name",
      "example": "User Interface"
    },
    "description": {
      "type": "string",
      "description": "Category description"
    },
    "subcategories": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "referenceUrl": {
            "type": "string",
            "format": "uri"
          }
        }
      }
    },
    "functionCount": {
      "type": "integer",
      "description": "Number of functions in this category"
    }
  },
  "required": [
    "id",
    "name"
  ]
}