internal override bool ProcessElement(string prefix, string name, string ns)
{
XmlQualifiedName qname = new XmlQualifiedName(name, XmlSchemaDatatype.XdrCanonizeUri(ns, _NameTable, _SchemaNames));
if (GetNextState(qname))
{
Push();
if (_CurState._InitFunc != null)
{
(this._CurState._InitFunc)(this, qname);
}
return true;
}
else
{
if (!IsSkipableElement(qname))
{
SendValidationEvent(SR.Sch_UnsupportedElement, XmlQualifiedName.ToString(name, prefix));
}
return false;
}
}