다음을 통해 공유


ErrorsCollection 인터페이스

Microsoft Office InfoPath 2007 양식 내의 각 오류에 대한 ErrorObject 개체가 있습니다.

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

구문

<GuidAttribute("096CD578-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(ErrorsCollectionClass))> _
Public Interface ErrorsCollection
    Inherits Errors

Dim instance As ErrorsCollection
[GuidAttribute("096CD578-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(ErrorsCollectionClass))] 
public interface ErrorsCollection : Errors

주의

이 형식은 COM 상호 운용성을 위해 관리 코드에 필요한 coclass에 의해 구현되는 COM 인터페이스에 대한 래퍼입니다. 이 인터페이스에서 지정한 구성원에 액세스하려면 이 인터페이스를 구현하는 coclass를 래핑하는 형식을 사용하십시오. 사용법, 주의 사항, 예제와 같은 coclass 인터페이스에 대한 자세한 내용은 다음을 참고하십시오. Errors.

Errors 컬렉션은 포함하는 Error 개체를 추가, 삭제 및 액세스하는 데 사용할 수 있는 속성과 메서드를 제공합니다.

Errors 컬렉션은 InfoPath에서 생성된 오류를 관리하는 것은 물론 Add 메서드를 사용하여 사용자 지정 오류 메시지를 만드는 데도 사용할 수 있습니다.

참고:

DataDOMEventObject 개체의 ReportError 메서드를 사용하여 사용자 지정 오류를 만들 수도 있습니다.

예제

//Add an error to the node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.Add(myNode,"condition","short","detail",102057,"modeless");

Errors 컬렉션은 XDocument 개체의 Errors 속성을 통해 액세스합니다.

ErrorsCollection err = thisXDocument.Errors;

참고 항목

참조

ErrorsCollection 구성원
Microsoft.Office.Interop.InfoPath 네임스페이스