Errors.Delete - Méthode
Supprime l'objet ErrorObject spécifié de la collection ErrorsCollection.
Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Syntaxe
'Déclaration
Sub Delete ( _
varNode As Object, _
bstrConditionName As String _
)
'Utilisation
Dim instance As Errors
Dim varNode As Object
Dim bstrConditionName As String
instance.Delete(varNode, bstrConditionName)
void Delete(
Object varNode,
string bstrConditionName
)
Paramètres
varNode
Type : System.ObjectNœud DOM (Document Object Model) XML associé à l'erreur.
bstrConditionName
Type : System.StringNom de l'erreur.
Remarques
La méthode Delete supprime de la collection Error tous les objets Errors associés au nœud XML spécifié et qui ont le même nom. Pour supprimer tous les objets Error de la collection Errors, utilisez la méthode DeleteAll.
Notes
La méthode Delete supprime uniquement les erreurs qui ont été créées à l'aide de la méthode Add. Elle ne peut pas être utilisée pour supprimer des erreurs survenues suite à des contraintes de schéma ou de validation de données, ni des erreurs qui ont été créées à l'aide de la méthode ReportError.
Important
Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.
Exemples
//Delete the errors associated with a specific node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.Delete(myNode,thisXDocument.Errors[0].ConditionName.ToString());
Voir aussi
Référence
Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms