实例验证

BizTalk 编辑器在满足以下条件时调用扩展的 IInstanceValidator.ValidateInstance 方法:

  • 使用架构节点的 Standard 属性将扩展设置为标准扩展。

  • 在与架构关联的“ 属性页 ”对话框中, “生成实例输出类型 ”属性设置为 “本机”。

  • 在与架构关联的“ 属性页 ”对话框中, “输入实例文件名” 属性设置为包含要验证的实例消息的文件的名称。

    输入实例 Filename 属性中指定的文件作为参数传递到 IInstanceValidator.ValidateInstance 方法。

    如果发生错误,错误消息将作为 IValidationInfo 对象的数组返回,并显示在 Visual Studio 任务列表窗口中。

注意

如果架构包含模式语句,并且传递给 ValidateInstance 方法的文件是使用相应的 Generate Instance 命令生成的,则实例消息可能不会通过验证。

另请参阅

扩展 BizTalk 编辑器