private QilXmlToXPathNodeType ( XmlNodeKindFlags xmlTypes ) : XPathNodeType | ||
xmlTypes | XmlNodeKindFlags | |
return | XPathNodeType |
private XPathNodeType QilXmlToXPathNodeType(XmlNodeKindFlags xmlTypes) {
switch (xmlTypes) {
case XmlNodeKindFlags.Element: return XPathNodeType.Element;
case XmlNodeKindFlags.Attribute: return XPathNodeType.Attribute;
case XmlNodeKindFlags.Text: return XPathNodeType.Text;
case XmlNodeKindFlags.Comment: return XPathNodeType.Comment;
}
Debug.Assert(xmlTypes == XmlNodeKindFlags.PI);
return XPathNodeType.ProcessingInstruction;
}