工作负荷贡献的每个项都由两个文件定义,这些文件协同工作并与工作负载和产品清单保持一致:
-
{ItemName}.xml— 定义项类型本身和核心参数。 -
{ItemName}.json— 定义前端行为(可在其中创建项、显示名称、图标和 UI 提示)。
XML 定义的内容
使用 XML 文件声明 Fabric 需要识别和管理该项的项类型和重要参数。 这包括与工作负荷配置一致的标识和行为。
JSON 定义的内容
使用 JSON 文件描述前端行为和演示,例如:
- Fabric 体验中可以创建项目的位置
- 显示项的名称、说明和图标
- 在呈现您的项目时,Fabric 门户使用的其他 UI 提示
命名和生成
重要
项名称在单个工作负荷中必须是唯一的。 选择不同的名称以避免在项清单中发生冲突。
在 Starter-Kit 中,PowerShell 脚本从环境文件读取值,并在新建的项 XML 文件和清单生成期间填充占位符。 这会使项标识符和元数据在 XML/JSON 和工作负荷/产品清单之间保持一致。