Интерфейс ErrorsCollection
Содержит объект ErrorObject для каждой ошибки в форме Microsoft Office InfoPath 2007.
Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)
Синтаксис
'Декларация
<GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(ErrorsCollectionWrapper))> _
Public Interface ErrorsCollection
Inherits Errors
'Применение
Dim instance As ErrorsCollection
[GuidAttribute("096cd578-0786-11d1-95fa-0080c78ee3bb")]
[CLSCompliantAttribute(false)]
[CoClassAttribute(typeof(ErrorsCollectionWrapper))]
public interface ErrorsCollection : Errors
Заметки
Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье Errors.
Семейство Errors содержит свойства и методы добавления, удаления и получения доступа к объектам Error, содержащимся в ней.
Кроме управления ошибками, сгенерированными InfoPath, семейство Errors можно также использовать для создания пользовательских ошибок с использованием метода Add.
Заметка |
---|
Пользовательские ошибки можно также создавать с помощью метода ReportError объекта DataDOMEventObject. |
Пример
//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 можно получить доступ с помощью свойства Errors объекта XDocument.
ErrorsCollection err = thisXDocument.Errors;
См. также
Ссылка
Члены ErrorsCollection
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust