实例生成
BizTalk 编辑器在满足以下条件时调用扩展的 IInstanceGenerator.GenerateInstance 方法:
使用架构节点的 Standard 属性将扩展设置为标准扩展。
在与架构关联的“ 属性页 ”对话框中, “生成实例输出类型 ”属性设置为 “本机”。
在与架构关联的“ 属性页 ”对话框中,“ 输出实例文件名” 属性设置为输出实例将保存到的文件的名称。
注意
如果未设置 “输出实例文件名” 属性,则临时文件夹中的默认文件名将用于生成的实例消息,并在“输出”窗口中提供指向该名称的链接。
在调用 IInstanceValidator.ValidateInstance 方法之前,BizTalk 编辑器会生成一个示例 XML 实例消息,然后将其和 输出实例 Filename 属性中指定的文件或默认文件名传递给该方法。
如果发生错误,错误消息将作为 IValidationInfo 对象的数组返回,并显示在 Visual Studio 任务列表窗口中。