IDesignerSerializationManager.ReportError(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сообщает об ошибке в сериализации.
public:
void ReportError(System::Object ^ errorInformation);
public void ReportError (object errorInformation);
abstract member ReportError : obj -> unit
Public Sub ReportError (errorInformation As Object)
Параметры
- errorInformation
- Object
Ошибка. Этот объект данных может принадлежать к любому типу объектов. Если это исключение, пользователь получает сообщение об исключении. Если объект другого типа, то для представления информации пользователю вызывается метод ToString().
Комментарии
Если диспетчер сериализации поддерживает ведение журнала нескольких ошибок в своей реализации , он может хранить объект сведений об ошибках ReportErrorдля будущего отчета, где все возникшие ошибки могут отображаться одновременно. Если этот метод сохраняет несколько ошибок, сериализация может продолжаться после вызова этого метода. Если этот метод не поддерживает ведение журнала нескольких ошибок, этот метод должен вызвать исключение, которое прерывает сериализацию.
Примечание
Диспетчер сериализации никогда не должен создавать исключение для ошибок, возникших во время сериализации. Исключение должно вызываться только во время десериализации. В противном случае пользователи путаются, так как сохранение документа никогда не должно завершаться ошибкой.
Применяется к
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру