XmlValidatingEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des données pour l’événement Validating d’un champ ou d’un groupe.
public ref class XmlValidatingEventArgs abstract : Microsoft::Office::InfoPath::XmlEventArgs
public abstract class XmlValidatingEventArgs : Microsoft.Office.InfoPath.XmlEventArgs
type XmlValidatingEventArgs = class
inherit XmlEventArgs
Public MustInherit Class XmlValidatingEventArgs
Inherits XmlEventArgs
- Héritage
Remarques
L’objet XmlValidatingEventArgs est passé au gestionnaire d’événements pour l’événement Validateing , qui se produit après l’acceptation des modifications apportées au document XML sous-jacent d’un formulaire, mais avant que l’événement Changed ne se produise.
La classe XmlValidatingEventArgs est dérivée de la XmlEventArgs classe qui fournit des propriétés qui peuvent être utilisées dans le gestionnaire d’événements pour obtenir des informations sur les données en cours de validation dans le document XML sous-jacent du formulaire et sur le nœud en cours de validation. Par exemple, l’objet XmlEventArgs fournit la Site propriété qui obtient une référence à un objet XPathNavigator qui pointe vers le nœud en cours de validation dans le document XML sous-jacent du formulaire. Notez toutefois que ce document XML est en lecture seule pendant l'événement Validating.
En plus de ces propriétés, la classe XmlValidatingEventArgs fournit la méthode surchargée ReportError pour ajouter des erreurs au FormErrorCollection du formulaire et pour spécifier des informations d’erreur personnalisées pour les erreurs qui se produisent pendant l’événement Validateing .
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.
Constructeurs
XmlValidatingEventArgs() |
Fournit des données pour l’événement Validating d’un champ ou d’un groupe. |
Propriétés
Match |
Obtient un XPathExpression objet qui contient une expression XPath qui retourne le nœud en cours de modification. (Hérité de XmlEventArgs) |
NewValue |
Obtient la nouvelle valeur du nœud modifié. (Hérité de XmlEventArgs) |
OldParent |
Obtient un XPathNavigator objet pointant vers le nœud qui est le parent du nœud supprimé. (Hérité de XmlEventArgs) |
OldValue |
Obtient la valeur d'origine du nœud modifié. (Hérité de XmlEventArgs) |
Operation |
Obtient une XmlOperation énumération qui indique le type d’opération qui s’est produite lorsque le nœud a été modifié. (Hérité de XmlEventArgs) |
Site |
Obtient un XPathNavigator objet pointant vers le nœud en cours de modification. (Hérité de XmlEventArgs) |
UndoRedo |
Obtient une valeur indiquant si le nœud modifié fait partie d'une opération d'annulation ou de rétablissement. (Hérité de XmlEventArgs) |
Méthodes
ReportError(XPathNavigator, Boolean, String, String, Int32, ErrorMode) |
Crée un objet qui contient des FormError informations d’erreur personnalisées avec les valeurs spécifiées et l’ajoute à l’objet FormErrorCollection du formulaire. |
ReportError(XPathNavigator, Boolean, String, String, Int32) |
Crée un objet qui contient des FormError informations d’erreur personnalisées avec les valeurs spécifiées et l’ajoute à l’objet FormErrorCollection du formulaire. |
ReportError(XPathNavigator, Boolean, String, String) |
Crée un objet qui contient des FormError informations d’erreur personnalisées avec les valeurs spécifiées et l’ajoute à l’objet FormErrorCollection du formulaire. |
ReportError(XPathNavigator, Boolean, String) |
Crée un objet qui contient des FormError informations d’erreur personnalisées avec les valeurs spécifiées et l’ajoute à l’objet FormErrorCollection du formulaire. |