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


ErrorsCollection Интерфейс

Определение

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

public interface class ErrorsCollection : Microsoft::Office::Interop::InfoPath::Errors
[System.Runtime.InteropServices.Guid("096CD578-0786-11D1-95FA-0080C78EE3BB")]
public interface ErrorsCollection : Microsoft.Office.Interop.InfoPath.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._XDocument2.Errors"></xref> property of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.XDocument"></xref> object.</p>
  <code>&lt;span class="label"&gt;ErrorsCollection&lt;/span&gt; err = thisXDocument.Errors;</code>

Комментарии

Этот тип является программой-оболочкой для интерфейса 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)

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