Upgrade your Internet Experience
United States - English
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
More...
Microsoft.com
Welcome
Sign in
.NET Framework Developer Center
Home
Library
Learn
Downloads
Support
Community
Forums
Printer Friendly Version
Send
Add Content...
Click to Rate and Give Feedback
Give feedback on this content
MSDN Library
MSDN
Please Wait
MSDN Library
Please Wait
.NET Development
Please Wait
Previous Versions
Please Wait
.NET Framework 2.0
Please Wait
Class Library Reference
Please Wait
System.Xml.XPath
Please Wait
Switch on low bandwidth view
Collapse All
This page is specific to
Microsoft Visual Studio 2005/.NET Framework 2.0
Other versions are also available for the following:
Microsoft Visual Studio 2003/.NET Framework 1.1
.NET Framework 3.0
Microsoft Visual Studio 2008/.NET Framework 3.5
Microsoft Visual Studio 2010/.NET Framework 4.0
.NET Framework Class Library
System.Xml.XPath Namespace
The
System.Xml.XPath
namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model.
Classes
Class
Description
XPathDocument
Provides a fast, read-only, in-memory representation of an XML document using the XPath data model.
XPathException
Provides the exception thrown when an error occurs while processing an XPath expression.
XPathExpression
Provides a typed class that represents a compiled XPath expression.
XPathItem
Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.
XPathNavigator
Provides a cursor model for navigating and editing XML data.
XPathNodeIterator
Provides an iterator over a selected set of nodes.
Interfaces
Interface
Description
IXPathNavigable
Provides an accessor to the
XPathNavigator
class.
Enumerations
Enumeration
Description
XmlCaseOrder
Specifies the sort order for uppercase and lowercase letters.
XmlDataType
Specifies the data type used to determine sort order.
XmlSortOrder
Specifies the sort order.
XPathNamespaceScope
Defines the namespace scope.
XPathNodeType
Defines the XPath node types that can be returned from the
XPathNavigator
class.
XPathResultType
Specifies the return type of the XPath expression.
Tags
:
Add a tag
Add
Cancel
Flag as
ContentBug
Community Content
Add new content
Annotations
|
Edit
Tags
:
Add a tag
Add
Cancel
Flag as
ContentBug
© 2009 Microsoft Corporation. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement