XmlValidatingEventArgs, classe
Fournit des données pour l'événement Validating d'un champ ou groupe.
Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)
Syntaxe
Public MustInherit Class XmlValidatingEventArgs
Inherits XmlEventArgs
Dim instance As XmlValidatingEventArgs
public abstract class XmlValidatingEventArgs : XmlEventArgs
Remarques
L'objet XmlValidatingEventArgs est transmis au gestionnaire d'événements pour l'événement Validating, qui se produit après acceptation des modifications au document XML sous-jacent d'un formulaire, ou avant que l'événement Changed ne se produise.
La classe XmlValidatingEventArgs est dérivée de la classe XmlEventArgs, qui fournit des propriétés utilisables par le gestionnaire d'événements pour obtenir des informations relatives aux données en cours de validation dans le document XML sous-jacent au formulaire et relatives au nœud en cours de validation. Par exemple, l'objet XmlEventArgs fournit la propriété Site qui obtient une référence à un objet XPathNavigator pointant sur le nœud en cours de validation dans le document XML sous-jacent au formulaire. Notez toutefois que ce document XML est en lecture seule pendant l'événement Validating.
Outre ces propriétés, la classe XmlValidatingEventArgs fournit la méthode ReportError surchargée pour ajouter des erreurs à la collection FormErrorCollection du formulaire et pour spécifier des informations d'erreur personnalisées pour les erreurs générées pendant l'événement Validating.
La méthode ReportError surchargée de la classe XmlValidatingEventArgs correspond à la méthode ReportError de l'interface DataDOMEvent dans le modèle objet de code managé de Microsoft Office InfoPath 2003.
Hiérarchie d'héritage
System.Object
System.EventArgs
Microsoft.Office.InfoPath.XmlEventArgs
Microsoft.Office.InfoPath.XmlValidatingEventArgs
Sécurité des threads
Les membres statiques publics de ce type (Shared en Visual Basic) sont sécurisés au niveau des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.
Voir aussi
Référence
Membres XmlValidatingEventArgs
Microsoft.Office.InfoPath, espace de noms