private string GetNamespaceFromPrefix(string prefix)
{
if ((prefix == null) || (prefix.Length == 0))
return null;
foreach (XmlSchema schemaRoot in _schemaSet.Schemas())
{
XmlQualifiedName[] qualifiedNames = schemaRoot.Namespaces.ToArray();
for (int i = 0; i < qualifiedNames.Length; i++)
{
if (qualifiedNames[i].Name == prefix)
return qualifiedNames[i].Namespace;
}
}
return null;
}