Errors.Add(Object, String, String, String, Int32, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt zu hinzu ErrorObjectErrorsCollection und gibt einen Verweis auf das neue Error-Objekt zurück.
public Microsoft.Office.Interop.InfoPath.ErrorObject Add (object varNode, string bstrConditionName, string bstrShortErrorMessage, string bstrDetailedErrorMessage = "", int lErrorCode = 0, string bstrType = "modeless");
abstract member Add : obj * string * string * string * int * string -> Microsoft.Office.Interop.InfoPath.ErrorObject
Public Function Add (varNode As Object, bstrConditionName As String, bstrShortErrorMessage As String, Optional bstrDetailedErrorMessage As String = "", Optional lErrorCode As Integer = 0, Optional bstrType As String = "modeless") As ErrorObject
Parameter
- varNode
- Object
Der XML-Knoten, dem der Fehler zugeordnet wird.
- bstrConditionName
- String
Der Name des Fehlers.
- bstrShortErrorMessage
- String
Die Kurzmeldung für den Fehler.
- bstrDetailedErrorMessage
- String
Die ausführliche Meldung für den Fehler.
- lErrorCode
- Int32
Der Fehlercode des Fehlers.
- bstrType
- String
Der Standardwert ist "modeless". Der Typ der Fehlerverarbeitung. Der andere unterstützte Wert ist "modal".
Gibt zurück
Ein ErrorObject -Objekt, das den neu erstellten Fehler darstellt.
Beispiele
//Add an error to the node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.<span class="label">Add</span>(myNode,"condition","short","detail",102057,"modeless");
Hinweise
Die Add-Methode wird verwendet, um benutzerdefinierte Fehlermeldungen in einem Microsoft InfoPath-Formular zu erstellen. Mithilfe der Add-Methode können zwei Arten von Fehlern erstellt werden:
Modeless | Der Benutzer wird mit einer eingebetteten Warnung über den Fehler informiert. Dann hat er die Möglichkeit, den Vorgang rückgängig zu machen und zum vorherigen Wert zurückzukehren. |
Modale | Der Benutzer wird über den Fehler mit einer Dialogfeldwarnung benachrichtigt. Nachdem Sie in der Dialogfeldwarnung auf OK geklickt haben, wird der Fehler als Inlinewarnung angezeigt, und der Benutzer kann mit einem Rückgängig-Vorgang zum vorherigen Wert zurückkehren. |
Hinweis: Benutzerdefinierte Fehler können auch mit der ReportError(Object, String, Boolean, String, Int32, String) -Methode erstellt werden.