ErrorsCollection Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient un ErrorObject objet pour chaque erreur dans un formulaire Microsoft InfoPath.
public interface class ErrorsCollection : Microsoft::Office::Interop::InfoPath::Errors
[System.Runtime.InteropServices.Guid("096CD578-0786-11D1-95FA-0080C78EE3BB")]
public interface ErrorsCollection : Microsoft.Office.Interop.InfoPath.Errors
type ErrorsCollection = interface
interface Errors
Public Interface ErrorsCollection
Implements Errors
- Dérivé
- Attributs
- Implémente
Exemples
//Add an error to the node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.<span class="label">Errors</span>.Add(myNode,"condition","short","detail",102057,"modeless");
<p>The <strong>Errors</strong> collection is accessed through the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath._XDocument2.Errors"></xref> property of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.XDocument"></xref> object.</p>
<code><span class="label">ErrorsCollection</span> err = thisXDocument.Errors;</code>
Remarques
Ce type est le wrapper d’une interface COM implémentée par une coclasse qui est requise par le code managé pour l’interopérabilité COM. Pour accéder aux membres indiqués par cette interface, utilisez le type qui encapsule la coclasse qui implémente cette interface. Pour plus d’informations sur ce type, notamment sur l’utilisation, les remarques et les exemples, consultezErrors .
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 Add(Object, String, String, String, Int32, String) méthode .
Remarque : des erreurs personnalisées peuvent également être créées à l’aide de la ReportError(Object, String, Boolean, String, Int32, String) méthode de l’objet DataDOMEventObject .
Propriétés
Count |
Obtient le nombre d’objets ErrorObject contenus dans la collection. (Hérité de Errors) |
Item[Int32] |
Obtient une référence à l’objet spécifié ErrorObject à partir de la collection. (Hérité de Errors) |
Méthodes
Add(Object, String, String, String, Int32, String) |
Ajoute un ErrorObject à ErrorsCollection et retourne une référence au nouvel objet Error . (Hérité de Errors) |
Delete(Object, String) |
Supprime l’objet spécifié ErrorObject de la ErrorsCollection collection. (Hérité de Errors) |
DeleteAll() |
Supprime tous les ErrorObject objets contenus dans la ErrorsCollection collection. (Hérité de Errors) |
GetEnumerator() |
Obtient un IEnumerator qui itère sur toutes les entrées de l’objet ErrorsCollection . (Hérité de Errors) |