Поделиться через


ErrorsCollection Интерфейс

Определение

Содержит ErrorObject объект для каждой ошибки в форме Microsoft InfoPath.

public interface class ErrorsCollection : Microsoft::Office::Interop::InfoPath::SemiTrust::Errors
[System.Runtime.InteropServices.Guid("096cd578-0786-11d1-95fa-0080c78ee3bb")]
public interface ErrorsCollection : Microsoft.Office.Interop.InfoPath.SemiTrust.Errors
type ErrorsCollection = interface
    interface Errors
Public Interface ErrorsCollection
Implements Errors
Атрибуты
Реализации

Примеры

//Add an error to the node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.<span class="label">Errors</span>.Add(myNode,"condition","short","detail",102057,"modeless");
  <p>The <strong>Errors</strong> collection is accessed through the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument2.Errors"></xref> property of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument"></xref> object.</p>
  <code>&lt;span class="label"&gt;ErrorsCollection&lt;/span&gt; err = thisXDocument.Errors;</code>

Комментарии

Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделеErrors .

Семейство Errors содержит свойства и методы добавления, удаления и получения доступа к объектам Error, содержащимся в ней.

Помимо управления ошибками, создаваемыми InfoPath, можно также использовать коллекцию Errors для создания пользовательских ошибок с помощью Add(Object, String, String, String, Int32, String) метода .

Примечание. Пользовательские ошибки также можно создать с помощью ReportError(Object, String, Boolean, String, Int32, String) метода DataDOMEventObject объекта .

Свойства

Count

Возвращает количество объектов, ErrorObject содержащихся в коллекции.

(Унаследовано от Errors)
Item[Int32]

Возвращает ссылку на указанный ErrorObject объект из коллекции.

(Унаследовано от Errors)

Методы

Add(Object, String, String, String, Int32, String)

Добавляет в ErrorObjectErrorsCollection и возвращает ссылку на новый объект Error .

(Унаследовано от Errors)
Delete(Object, String)

Удаляет указанный ErrorObject объект из ErrorsCollection коллекции.

(Унаследовано от Errors)
DeleteAll()

Удаляет все объекты, ErrorObject содержащиеся в ErrorsCollection коллекции.

(Унаследовано от Errors)
GetEnumerator()

Возвращает IEnumerator , который выполняет итерацию по всем записям в объекте ErrorsCollection .

(Унаследовано от Errors)

Применяется к