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
Product Families
Office
Windows
Windows Server System
Windows Mobile
Developer Tools
Business Solutions
Games & Xbox
MSN
Resources
Microsoft Update
Office Update
Download Center
Help & Support
Security
Volume Licensing
About Microsoft
Company Information
Investor Relations
PressPass for journalists
Popular Places
MSDN (Developers)
TechNet (IT Pros)
Microsoft At Home
Microsoft At Work
Business & Industry
Microsoft partners
Microsoft hardware
Product catalog
Mactopia
Microsoft.com site map
Popular Searches
Templates
ActiveSync
Clip art
Popular Downloads
Windows Defender Beta 2
DirectX End-User Runtime
More popular downloads
Welcome
Sign in
Developer Centers
MSDN Home
.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
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
.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