다음을 통해 공유


Error.ErrorType 속성

ErrorObject 개체의 이름을 가져옵니다.

네임스페이스: Microsoft.Office.Interop.InfoPath
어셈블리: Microsoft.Office.Interop.InfoPath(microsoft.office.interop.infopath.dll)

구문

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

Dim instance As Error
Dim value As String

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

주의

다음은 InfoPath 양식에서 발생할 수 있는 세 가지 유형의 데이터 유효성 검사 오류입니다.

  • SCHEMA_VALIDATION XML 스키마 정의 제약 조건으로 인해 데이터 유효성 검사가 실패했습니다.

  • SYSTEM_GENERATED 양식 정의 파일(.xsf)에 정의된 제약 조건 또는 DataDOMEventObject 개체의 ReportError 메서드를 호출하는 양식 코드로 인해 데이터 유효성 검사에 실패했습니다.

  • USER_SPECIFIED Errors 컬렉션의 Add 메서드를 사용하는 사용자 지정 스크립팅 오류로 인해 데이터 유효성 검사에 실패했습니다.

참고:

ErrorType 속성을 사용하여 데이터 유효성 검사 오류 유형을 확인할 수 있습니다.

예제

다음 예제에서는 ErrorObject 개체의 ErrorType 속성을 사용하여 메시지 상자에 오류 유형을 표시합니다.

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

참고 항목

참조

Error 인터페이스
Error 구성원
Microsoft.Office.Interop.InfoPath 네임스페이스