ErrorsCollection - Interface
Contient un objet ErrorObject pour chaque erreur dans un formulaire Microsoft InfoPath.
Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Syntaxe
'Déclaration
<GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface ErrorsCollection _
Inherits Errors
'Utilisation
Dim instance As ErrorsCollection
[GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")]
public interface ErrorsCollection : Errors
Remarques
Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirErrors.
La collection Errors fournit des propriétés et des méthodes d'ajout, de suppression et d'accès aux objets Error qu'elle contient.
En plus de gérer les erreurs générées par InfoPath, la collection Errors peut également être utilisée pour créer des erreurs personnalisées à l'aide de la méthode Add.
Notes
Des erreurs personnalisées peuvent également être créées à l'aide de la méthode ReportError de l'objet DataDOMEventObject.
Exemples
//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");
La collection Errors est accessible via la propriété Errors de l'objet XDocument.
ErrorsCollection err = thisXDocument.Errors;
Voir aussi
Référence
Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms