0x00x0010
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | comparer | XPathNavigatorKeyComparer | Static+2 flags | — | |
| 0x08 | NodeTypeLetter | char[] | Static+2 flags | — | |
| 0x08 | UniqueIdTbl | char[] | Static+2 flags | — | |
| 0x08 | ContentKindMasks | int[] | Static+2 flags | — |
Functions 65
| Signature | Flags | Native | Params |
|---|---|---|---|
| string ToString() | Public+1 flags | 0x08 | |
| XmlSchemaType get_XmlType() | Public+2 flags | 0x08 | |
| object get_TypedValue() | Public+2 flags | 0x08 | |
| Type get_ValueType() | Public+2 flags | 0x08 | |
| bool get_ValueAsBoolean() | Public+2 flags | 0x01 | |
| DateTime get_ValueAsDateTime() | Public+2 flags | 0x08 | |
| double get_ValueAsDouble() | Public+2 flags | 0x08 | |
| int get_ValueAsInt() | Public+2 flags | 0x04 | |
| long get_ValueAsLong() | Public+2 flags | 0x08 | |
| object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver) | Public+1 flags | 0x08 | |
| object System.ICloneable.Clone() | PrivateFinal+2 flags | 0x08 | |
| XPathNavigator CreateNavigator() | Public+2 flags | 0x08 | |
| XmlNameTable get_NameTable() | Public+4 flags | 0x08 | |
| string LookupNamespace(const string& prefix) | Public+2 flags | 0x08 | |
| string LookupPrefix(const string& namespaceURI) | Public+2 flags | 0x08 | |
| IDictionary<System.String GetNamespacesInScope(const XmlNamespaceScope& scope) | Public+2 flags | 0x08 | |
| XPathNavigator Clone() | Public+3 flags | 0x08 | |
| XPathNodeType get_NodeType() | Public+4 flags | 0x04 | |
| string get_LocalName() | Public+4 flags | 0x08 | |
| string get_Name() | Public+4 flags | 0x08 | |
| string get_NamespaceURI() | Public+4 flags | 0x08 | |
| string get_Prefix() | Public+4 flags | 0x08 | |
| string get_BaseURI() | Public+4 flags | 0x08 | |
| string get_XmlLang() | Public+3 flags | 0x08 | |
| object get_UnderlyingObject() | Public+3 flags | 0x08 | |
| bool MoveToAttribute(const string& localName, const string& namespaceURI) | Public+2 flags | 0x08 | |
| bool MoveToFirstAttribute() | Public+3 flags | 0x01 | |
| bool MoveToNextAttribute() | Public+3 flags | 0x01 | |
| bool MoveToNamespace(const string& name) | Public+2 flags | 0x08 | |
| bool MoveToFirstNamespace(const XPathNamespaceScope& namespaceScope) | Public+3 flags | 0x04 | |
| bool MoveToNextNamespace(const XPathNamespaceScope& namespaceScope) | Public+3 flags | 0x04 | |
| bool MoveToFirstNamespace() | Public | 0x01 | |
| bool MoveToNextNamespace() | Public | 0x01 | |
| bool MoveToNext() | Public+3 flags | 0x01 | |
| bool MoveToFirstChild() | Public+3 flags | 0x01 | |
| bool MoveToParent() | Public+3 flags | 0x01 | |
| void MoveToRoot() | Public+2 flags | 0x00 | |
| bool MoveTo(XPathNavigator other) | Public+3 flags | 0x08 | |
| bool MoveToId(const string& id) | Public+3 flags | 0x08 | |
| bool MoveToChild(const string& localName, const string& namespaceURI) | Public+2 flags | 0x08 | |
| bool MoveToChild(const XPathNodeType& type) | Public+2 flags | 0x04 | |
| bool MoveToFollowing(const string& localName, const string& namespaceURI, XPathNavigator end) | Public+2 flags | 0x08 | |
| bool MoveToFollowing(const XPathNodeType& type, XPathNavigator end) | Public+2 flags | 0x08 | |
| bool MoveToNext(const string& localName, const string& namespaceURI) | Public+2 flags | 0x08 | |
| bool MoveToNext(const XPathNodeType& type) | Public+2 flags | 0x04 | |
| bool IsSamePosition(XPathNavigator other) | Public+3 flags | 0x08 | |
| bool IsDescendant(XPathNavigator nav) | Public+2 flags | 0x08 | |
| XmlNodeOrder ComparePosition(XPathNavigator nav) | Public+2 flags | 0x08 | |
| IXmlSchemaInfo get_SchemaInfo() | Public+3 flags | 0x08 | |
| XPathNodeIterator Select(const string& xpath) | Public+2 flags | 0x08 | |
| XPathNodeIterator Select(XPathExpression expr) | Public+2 flags | 0x08 | |
| object Evaluate(XPathExpression expr) | Public+2 flags | 0x08 | |
| object Evaluate(XPathExpression expr, XPathNodeIterator context) | Public+2 flags | 0x08 | |
| XPathNodeIterator SelectChildren(const XPathNodeType& type) | Public+2 flags | 0x08 | |
| XPathNodeIterator SelectChildren(const string& name, const string& namespaceURI) | Public+2 flags | 0x08 | |
| XPathNodeIterator SelectDescendants(const XPathNodeType& type, bool matchSelf) | Public+2 flags | 0x08 | |
| XPathNodeIterator SelectDescendants(const string& name, const string& namespaceURI, bool matchSelf) | Public+2 flags | 0x08 | |
| bool MoveToNonDescendant() | 1 flags | 0x01 | |
| int GetDepth(XPathNavigator nav) | PrivateStatic | 0x08 | |
| XmlNodeOrder CompareSiblings(XPathNavigator n1, XPathNavigator n2) | Private | 0x08 | |
| int GetContentKindMask(const XPathNodeType& type) | Static+1 flags | 0x04 | |
| int GetKindMask(const XPathNodeType& type) | Static+1 flags | 0x04 | |
| bool IsText(const XPathNodeType& type) | Static+1 flags | 0x04 | |
| void .ctor() | 2 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Subclasses 2
Used by 61
types with a member, parameter or interface of this typeAction`1ArraySortHelper`1AttributeQueryBaseAxisQueryCacheAxisQueryCacheChildrenQueryCacheOutputQueryChildrenQueryClonableStack`1Comparison`1ContextQueryDescendantOverDescendantQueryDescendantQueryDocumentXPathNavigatorDocumentXPathNodeIterator_ElemDescendantsDocumentXPathNodeIterator_EmptyEmptyQueryEnumeratorExtensionQueryFilterQueryFollowingQueryFollSiblingQueryGroupQueryICollection`1IComparer`1IDQueryIEnumerator`1IList`1IReadOnlyList`1IteratorFilterIXPathNavigableIXsltContextFunctionList`1NamespaceQueryNodeFunctionsNodeSetPrecedingQueryPredicate`1PreSiblingQueryQueryReadOnlyCollection`1UndefinedXsltContextUnionExprValueQueryXmlAnyConverterXmlDocumentXmlNodeXPathArrayIteratorXPathAxisIteratorXPathChildIteratorXPathDescendantIteratorXPathDocumentBaseIteratorXPathDocumentNavigatorXPathEmptyIteratorXPathNavigator[]XPathNodeIteratorXPathNodeListXPathSelectionIteratorXPathSelfQueryXPathSingletonIteratorXsltContext