Share via


ErrorsCollection-Schnittstelle

Enthält ein ErrorObject-Objekt für jeden Fehler in einem Microsoft Office InfoPath 2007-Formular.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

<GuidAttribute("096CD578-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(ErrorsCollectionClass))> _
Public Interface ErrorsCollection
    Inherits Errors

Dim instance As ErrorsCollection
[GuidAttribute("096CD578-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(ErrorsCollectionClass))] 
public interface ErrorsCollection : Errors

Hinweise

Dies ist ein Wrapper für eine COM-Schnittstelle, die durch eine Coklasse implementiert wurde, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie den Coklasse umschließenden Typen, der von der Schnittstelle implementiert wird, um auf die in der Schnittstelle angegebenen Member zuzugreifen. Informationen zu dem Typ, einschließlich Verwendung, Hinweise und Beispiele, finden Sie unter Errors.

Die Errors-Auflistung stellt Eigenschaften und Methoden bereit, um die in der Auflistung enthaltenen Error-Objekte hinzuzufügen, zu löschen oder darauf zuzugreifen.

Zusätzlich zur Verwaltung der von InfoPath generierten Fehler kann die Errors-Auflistung auch verwendet werden, um mithilfe der Add-Methode benutzerdefinierte Fehler zu erstellen.

Hinweis:

Benutzerdefinierte Fehler können zudem mit der ReportError-Methode des DataDOMEventObject-Objekts erstellt werden.

Beispiel

//Add an error to the node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.Add(myNode,"condition","short","detail",102057,"modeless");

Der Zugriff auf die Errors-Auflistung erfolgt über die Errors-Eigenschaft des XDocument-Objekts.

ErrorsCollection err = thisXDocument.Errors;

Siehe auch

Referenz

ErrorsCollection-Member
Microsoft.Office.Interop.InfoPath-Namespace