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
'Declaration
<GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(ErrorsCollectionWrapper))> _
Public Interface ErrorsCollection
Inherits Errors
'Usage
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