'DeclarationPublic Event PreParseXPathNavigator As EventHandler(Of PreParseXPathNavigatorEventArgs)
public event EventHandler<PreParseXPathNavigatorEventArgs> PreParseXPathNavigator
public: event EventHandler<PreParseXPathNavigatorEventArgs^>^ PreParseXPathNavigator
Event Data
The event handler receives an argument of type PreParseXPathNavigatorEventArgs containing data related to this event. The following PreParseXPathNavigatorEventArgs properties provide information specific to this event.
| Property | Description |
|---|---|
| Navigator | XPathNavigator |
| ParsedContent | Current content of the node. |
| ParsedType | Automatically parsed data type. |
| SkipDefaultProcessing | Skip default processing. |
Example
XmlDataProvider provider = new XmlDataProvider(xmlDocument); provider.PreParseXPathNavigator += new EventHandler<PreParseXPathNavigatorEventArgs>(provider_PreParseXPathNavigator); ... void provider_PreParseXPathNavigator(object sender, PreParseXPathNavigatorEventArgs e) { if (e.Navigator.Name == "ZIP") { e.ParsedType = typeof(string); e.ParsedContent = e.Navigator.ValueAs(typeof(string)); e.SkipDefaultProcessing = true; } }
Requirements
Platforms: Windows 10 (Version 21H2 - 22H2), Windows 11 (22H2 - 25H2), Windows Server 2016 - 2025
.NET: .NET Framework 4.8, .NET 8, .NET 9, .NET 10
See Also