ErrorsCollection-Schnittstelle

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

 

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

Syntax

<GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(ErrorsCollectionWrapper))> _
Public Interface ErrorsCollection
    Inherits Errors

Dim instance As ErrorsCollection
[GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")] 
[CLSCompliantAttribute(false)] 
[CoClassAttribute(typeof(ErrorsCollectionWrapper))] 
public interface ErrorsCollection : Errors

Hinweise

Dies ist ein Wrappertyp für eine Coklasse, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie diesen Typ zum Zugreifen auf die Member der COM-Schnittstelle, die von der Coklasse implementiert wurden. Informationen zur COM-Schnittstelle, einschließlich eines Links zu den Memberbeschreibungen, 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.SemiTrust-Namespace