Condividi tramite


Proprietà Error.ErrorType

Ottiene il tipo di un oggetto ErrorObject.

Questa proprietà non è compatibile con CLS.  

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

<DispIdAttribute(6)> _
ReadOnly Property ErrorType As String

Dim instance As Error
Dim value As String

value = instance.ErrorType
[DispIdAttribute(6)] 
string ErrorType { get; }

Osservazioni

In un modulo di InfoPath possono verificarsi tre tipi di errore di convalida dei dati:

  • SCHEMA_VALIDATION La convalida dei dati genera un errore risultante da un vincolo definito in uno schema XML.

  • SYSTEM_GENERATED La convalida dei dati genera un errore risultante dai vincoli definiti nel file di definizione del modulo (xsf) o in seguito alla chiamata del metodo ReportError dell'oggetto DataDOMEventObject.

  • USER_SPECIFIED La convalida dei dati genera un errore risultante da un errore personalizzato definito tramite script con il metodo Add dell'insieme Errors.

Nota:

La proprietà ErrorType può essere utilizzata per determinare il tipo di errore di convalida dei dati che si è verificato.

Importante:

Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.

Esempio

Nell'esempio seguente, la proprietà ErrorType dell'oggetto ErrorObject viene utilizzata per visualizzare il tipo di errore in una finestra di messaggio:

Error objError = XDocument.Errors[0];
thisXDocument.UI.Alert("Error type: " + objError.ErrorType);

Vedere anche

Riferimenti

Interfaccia Error
Membri Error
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust