ErrorsCollection (Interfaz)
Contiene un objeto ErrorObject por cada error de un formulario de Microsoft Office InfoPath 2007.
Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)
Sintaxis
<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
Comentarios
Este tipo es un contenedor para una interfaz COM implementada por una coclase que necesita el código administrado para su interoperabilidad COM. Para obtener acceso a los miembros especificados por esta interfaz, use el tipo que contiene la coclase que implementa esta interfaz. Para obtener información sobre el tipo, incluido su uso, así como observaciones y ejemplos, vea Errors.
La colección Errors proporciona propiedades y métodos para agregar y eliminar los objetos Error que contiene, así como para tener acceso a ellos.
Además de para gestionar los errores generados por InfoPath, la colección Errors también se puede usar para crear errores personalizados usando el método Add.
![]() |
---|
También es posible crear errores personalizados por medio del método ReportError del objeto DataDOMEventObject. |
Ejemplo
//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");
Se tiene acceso a la colección Errors a través de la propiedad Errors del objeto XDocument.
ErrorsCollection err = thisXDocument.Errors;
Vea también
Referencia
ErrorsCollection (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)