public void ProvideValidXsiType()
{
XmlSchemaValidator val;
XmlSchemaInfo info = new XmlSchemaInfo();
XmlNamespaceManager ns = new XmlNamespaceManager(new NameTable());
XmlSchemaSet schemas = new XmlSchemaSet();
schemas.Add("uri:tempuri", Path.Combine(TestData, XSDFILE_TARGET_NAMESPACE));
val = CreateValidator(schemas, ns, 0);
ns.AddNamespace("t", "uri:tempuri");
val.Initialize();
val.ValidateElement("foo", "uri:tempuri", null, "t:type1", null, null, null);
return;
}