XmlValidatingEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das Validating Ereignis eines Felds oder einer Gruppe bereit.
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
- Vererbung
Hinweise
Das XmlValidatingEventArgs-Objekt wird an den Ereignishandler für das Validating-Ereignis übergeben, das auftritt, nachdem Änderungen am zugrunde liegenden XML-Dokument eines Formulars akzeptiert wurden, aber bevor das Changed Ereignis aufgetreten ist.
Die XmlValidatingEventArgs-Klasse wird von der -Klasse abgeleitet, die XmlEventArgs Eigenschaften bereitstellt, die innerhalb des Ereignishandlers verwendet werden können, um Informationen zu den Daten abzurufen, die im zugrunde liegenden XML-Dokument des Formulars überprüft werden, und zu dem Knoten, der überprüft wird. Das XmlEventArgs-Objekt stellt beispielsweise die -Eigenschaft bereit, die Site einen Verweis auf ein XPathNavigator-Objekt abruft, das auf den Knoten verweist, der im zugrunde liegenden XML-Dokument des Formulars überprüft wird. Beachten Sie jedoch, dass das zugrunde liegende XML-Dokument während des Validierungsereignisses schreibgeschützt ist.
Zusätzlich zu diesen Eigenschaften stellt die XmlValidatingEventArgs-Klasse die überladene ReportError Methode zum Hinzufügen von Fehlern zum FormErrorCollection des Formulars und zum Angeben benutzerdefinierter Fehlerinformationen für Fehler bereit, die während des Validierungsereignisses auftreten.
Die überladene ReportError-Methode der XmlValidatingEventArgs-Klasse entspricht der ReportError-Methode der DataDOMEvent-Schnittstelle im Microsoft Office InfoPath 2003-Objektmodell für verwalteten Code.
Konstruktoren
XmlValidatingEventArgs() |
Stellt Daten für das Validating Ereignis eines Felds oder einer Gruppe bereit. |
Eigenschaften
Match |
Ruft ein XPathExpression -Objekt ab, das einen XPath-Ausdruck enthält, der den Knoten zurückgibt, der gerade geändert wird. (Geerbt von XmlEventArgs) |
NewValue |
Ruft den neuen Wert für den Knoten ab, der geändert wird. (Geerbt von XmlEventArgs) |
OldParent |
Ruft ein XPathNavigator Objekt ab, das auf den Knoten verweist, der dem zu löschenden Knoten übergeordnet ist. (Geerbt von XmlEventArgs) |
OldValue |
Ruft den ursprünglichen Wert des Knotens ab, der geändert wird. (Geerbt von XmlEventArgs) |
Operation |
Ruft eine XmlOperation Enumeration ab, die den Typ des Vorgangs angibt, der beim Ändern des Knotens aufgetreten ist. (Geerbt von XmlEventArgs) |
Site |
Ruft ein XPathNavigator Objekt ab, das auf den Knoten zeigt, der geändert wird. (Geerbt von XmlEventArgs) |
UndoRedo |
Ruft einen Wert ab, der angibt, ob der zu ändernde Knoten Teil eines Vorgangs zum Rückgängigmachen oder Wiederholen ist. (Geerbt von XmlEventArgs) |
Methoden
ReportError(XPathNavigator, Boolean, String, String, Int32, ErrorMode) |
Erstellt ein FormError -Objekt, das benutzerdefinierte Fehlerinformationen mit den angegebenen Werten enthält, und fügt es dem FormErrorCollection -Objekt des Formulars hinzu. |
ReportError(XPathNavigator, Boolean, String, String, Int32) |
Erstellt ein FormError -Objekt, das benutzerdefinierte Fehlerinformationen mit den angegebenen Werten enthält, und fügt es dem FormErrorCollection -Objekt des Formulars hinzu. |
ReportError(XPathNavigator, Boolean, String, String) |
Erstellt ein FormError -Objekt, das benutzerdefinierte Fehlerinformationen mit den angegebenen Werten enthält, und fügt es dem FormErrorCollection -Objekt des Formulars hinzu. |
ReportError(XPathNavigator, Boolean, String) |
Erstellt ein FormError -Objekt, das benutzerdefinierte Fehlerinformationen mit den angegebenen Werten enthält, und fügt es dem FormErrorCollection -Objekt des Formulars hinzu. |