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><span class="label">ErrorsCollection</span> 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) |