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


FormErrorCollection.Delete Метод (FormError)

Удаляет указанный объект FormError из объекта FormErrorCollection, связанного с текущей формой.

Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)

Синтаксис

'Декларация
Public MustOverride Sub Delete ( _
    formError As FormError _
)
'Применение
Dim instance As FormErrorCollection
Dim formError As FormError

instance.Delete(formError)
public abstract void Delete (
    FormError formError
)

Параметры

  • formError
    Объект FormError для удаления.

Исключения

Тип исключения Условие

ArgumentException

Ошибка не является FormErrorType.UserDefined типа.

ArgumentException

Ошибка отсутствует в коллекции.

ArgumentNullException

Этому методу передан параметр .

ArgumentException

Этому методу передан недопустимый параметр . Например, неправильный тип или формат.

Заметки

Только ошибки ErrorType.UserDefined типа можно удалить из коллекции. Если указанная ошибка не является настраиваемой или отсутствует в коллекции, возникает исключение.

Доступ к этому члену осуществляется без ограничений.

Доступ к этому типу или члену имеется из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007 или в веб-обозревателе.

Пример

В следующем примере метод GetErrors(FormErrorType) класса FormErrorCollection используется для получения массива всех настраиваемых ошибок в коллекции ошибок формы. Затем метод Delete(formError) используется для удаления первого объекта FormError в массиве из коллекции ошибок формы.

FormErrorCollection myErrors = this.Errors;
FormError[] myUserErrors;

// Get all user defined errors.
myUserErrors = myErrors.GetErrors(FormErrorType.UserDefined);

// Delete the first user defined error.
myErrors.Delete(myUserErrors[0]);
Dim myErrors As FormErrorCollection  = Me.Errors
Dim myUserErrors As FormError()

' Get all user defined errors.
myUserErrors = myErrors.GetErrors(FormErrorType.UserDefined)

' Delete the first user defined error.
myErrors.Delete(myUserErrors(0))

См. также

Ссылка

Класс FormErrorCollection
Члены FormErrorCollection
Пространство имен Microsoft.Office.InfoPath