共用方式為


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

備註

此類型為 coclass 實作之 COM 介面的包裝函式,屬於 COM 互通性中 Managed 程式碼的必要項。使用包裝實作此介面之 coclass 的類型,即可存取此介面指定的成員。如需該類型 (包括用法、備註及範例) 的詳細資訊,請參閱 Errors

Errors 集合提供屬性及方法,用於新增、刪除和取得所包含 Error 物件的存取權限。

除了管理 InfoPath 產生的錯誤之外,Errors 集合也可以用來建立使用 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 命名空間