Classe XmlValidatingEventArgs
Rende disponibili i dati per l'evento Validating di un campo o di un gruppo.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustInherit Class XmlValidatingEventArgs
Inherits XmlEventArgs
Dim instance As XmlValidatingEventArgs
public abstract class XmlValidatingEventArgs : XmlEventArgs
Osservazioni
L'oggetto XmlValidatingEventArgs viene passato al gestore eventi per l'evento Validating che si verifica dopo che le modifiche al documento XML sottostante di un modulo sono state accettate ma prima che si verifichi l'evento Changed.
La classe XmlValidatingEventArgs è derivata dalla classe XmlEventArgs che implementa proprietà che possono essere utilizzate nel gestore eventi per ottenere informazioni sui dati in corso di convalida nel documento XML sottostante del modulo e sul nodo in corso di convalida. L'oggetto XmlEventArgs implementa, ad esempio, la proprietà Site, che ottiene un riferimento a un oggetto XPathNavigator che punta al nodo in corso di convalida nel documento XML sottostante del modulo. Si noti, tuttavia, che durante l'evento Validating il documento XML sottostante del modulo è di sola lettura.
Oltre a queste proprietà, la classe XmlValidatingEventArgs implementa il metodo di overload ReportError, che consente di aggiungere gli errori all'insieme FormErrorCollection del modulo e di specificare informazioni sugli errori personalizzati che si verificano durante l'evento Validating.
Il metodo di overload ReportError della classe XmlValidatingEventArgs corrisponde al metodo ReportError dell'interfaccia DataDOMEvent nel modello a oggetti in codice gestito di Microsoft Office InfoPath 2003.
Gerarchia di ereditarietà
System.Object
System.EventArgs
Microsoft.Office.InfoPath.XmlEventArgs
Microsoft.Office.InfoPath.XmlValidatingEventArgs
Thread Safety
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Membri XmlValidatingEventArgs
Spazio dei nomi Microsoft.Office.InfoPath