Errors.Delete-Methode
Löscht das angegebene ErrorObject-Objekt aus der ErrorsCollection-Auflistung.
Diese Methode ist nicht CLS-kompatibel.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
'Declaration
<DispIdAttribute(3)> _
Sub Delete ( _
varNode As Object, _
bstrConditionName As String _
)
'Usage
Dim instance As Errors
Dim varNode As Object
Dim bstrConditionName As String
instance.Delete(varNode, bstrConditionName)
[DispIdAttribute(3)]
void Delete (
Object varNode,
string bstrConditionName
)
Parameter
- varNode
Der dem Fehler zugeordnete XML-DOM-Knoten (Document Object Model).
- bstrConditionName
Der Name des Fehlers.
Hinweise
Die Delete-Methode löscht alle Error-Objekte in der Errors-Auflistung, die dem angegebenen XML-Knoten zugeordnet sind und denselben Namen haben. Um alle Error-Objekte in der Errors-Auflistung zu löschen, verwenden Sie die DeleteAll-Methode.
Hinweis: |
---|
Durch die Delete-Methode werden nur Fehler gelöscht, die mithilfe der Add-Methode erstellt wurden. Sie kann nicht verwendet werden, um Fehler zu löschen, die aufgrund von Schema- oder Datenüberprüfungseinschränkungen auftreten, oder um Fehler zu löschen, die mithilfe der ReportError-Methode erstellt wurden. |
Wichtig: |
---|
Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden. |
Beispiel
//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());
Siehe auch
Referenz
Errors-Schnittstelle
Errors-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace