'Deklaration
Public Event PreParseXPathNavigator As EventHandler(Of PreParseXPathNavigatorEventArgs)
public event EventHandler<PreParseXPathNavigatorEventArgs> PreParseXPathNavigator
public: event EventHandler<PreParseXPathNavigatorEventArgs^>^ PreParseXPathNavigator
Ereignisdaten
Die Ereignisbehandlungsroutine erhält ein Argument vom Typ PreParseXPathNavigatorEventArgs, der die auf dieses Ereignis bezogenen Daten enthält. Die folgenden Eigenschaften von PreParseXPathNavigatorEventArgs stellen die für dieses Ereignis spezifischen Informationen bereit.
Eigenschaft | Beschreibung |
---|---|
Navigator | XPathNavigator. |
ParsedContent | Aktueller Inhalt des Nodes. |
ParsedType | Automatisch geparster Datentyp. |
SkipDefaultProcessing | Überspringe standardmäßige Verarbeitung. |
Beispiele
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; } }
Anforderungen
Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
.NET: .NET Framework 4.8, .NET 6, .NET 8, .NET 9
Siehe auch