Version

XPathDataNavigable Class Members

The following tables list the members exposed by XPathDataNavigable.

Public Constructors
 NameDescription
Public ConstructorXPathDataNavigable ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyHasAttributesIndicates whether the node has attributes.  
Public PropertyHasChildrenIndicates whether the node has children.  
Public PropertyLocalNameName of the XML rendering node. That is how it is represented during the XML serialization.  
Public PropertyOwnerReference to the owner of the node. Usually it is the main control.  
Public PropertyValueContent of the XML rendering node. If the node has no children of type XPathNodeType.Text the property returns null.  
Protected Properties
 NameDescription
Protected PropertyXPathAttributesContains generated attributes.  
Public Methods
 NameDescription
Public MethodCreateNavigatorImplements IXPathNavigable interface.  
Public MethodGetAttributeOverloaded. Gets attribute by name.  
Public MethodGetAttributeIndexGets index of an attribute.  
Public MethodGetAttributeNameGets name of an attribute.  
Public MethodGetFirstChildGets the first child of the XML rendering node.  
Public MethodGetFirstSiblingGets the first sibling of the XML rendering node.  
Public MethodGetNextSiblingGets the next sibling of the XML rendering node.  
Public MethodGetNodeTypeGets type of the XML rendering node.  
Public MethodGetParentGets the parent node of the XML rendering node.  
Public MethodGetPreviousSiblingGets the previous sibling of the XML rendering node.  
Public MethodInitializeInitializes the XML node.  
Protected Methods
 NameDescription
Protected MethodGenerateAttributesGenerates attributes for the node. Called only once for the lifetime of the node.  
See Also