public BpmnParser(ExpressionManager expressionManager, IBpmnParseFactory bpmnParseFactory) { this.ExpressionManager = expressionManager; this.BpmnParseFactory = bpmnParseFactory; //Parser实例中定义好协议标准 供校验 bpmn2.0 XmlSchemaSetBase = new XmlSchemaSet(); XmlSchemaSetBase.Add(null, XmlReader.Create(new StringReader(Properties.Resources.DI))); XmlSchemaSetBase.Add(null, XmlReader.Create(new StringReader(Properties.Resources.DC))); XmlSchemaSetBase.Add(null, XmlReader.Create(new StringReader(Properties.Resources.Semantic))); XmlSchemaSetBase.Add(null, XmlReader.Create(new StringReader(Properties.Resources.BPMNDI))); XmlSchemaSetBase.Add(Bpmn20Ns, XmlReader.Create(new StringReader(Properties.Resources.BPMN20))); XmlSchemaSetBase.Compile(); }