e95b01b99b
* Update for interface/implements. * Update documentation. |
||
---|---|---|
.. | ||
baseComponent.schema | ||
component.schema | ||
readme.md | ||
sdk.schema | ||
update.cmd | ||
updateBranch.cmd | ||
updateschema.cmd |
readme.md
Component meta-schema for Bot Framework Declarative Files
This directory contains two externally visible schema files:
- component.schema: The meta-schema for describing the data required by a new component for .dialog files.
- sdk.schema: The .dialog file used for validating all standard SDK declarative components.
In order to work with .schema files you should ensure install the latest version of the dialogSchema tool.
There are two tools here:
update [branch]
is used to update .schema files when developing. It will udpate .schema files so that when the current branch is merged into branch they will point to branch. By default it points to 4.Future.updateBranch branch
is used to update and push .schema files directly into branch. This is typically done when releasing a new Bot Builder SDK version.
This will update all of the .schema files and make them accessible through urls like:
- component.schema:
https://raw.githubusercontent.com/Microsoft/botbuilder-dotnet/{branch}/schemas/component.schema
- sdk.shema:
https://raw.githubusercontent.com/Microsoft/botbuilder-dotnet/{branch}/schemas/sdk.schema