DesignerSerializationManager.IDesignerSerializationManager.ReportError 方法

定义

用于报告序列化中的可恢复错误。

 virtual void System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ReportError(System::Object ^ errorInformation) = System::ComponentModel::Design::Serialization::IDesignerSerializationManager::ReportError;
void IDesignerSerializationManager.ReportError(object errorInformation);
abstract member System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ReportError : obj -> unit
override this.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ReportError : obj -> unit
Sub ReportError (errorInformation As Object) Implements IDesignerSerializationManager.ReportError

参数

errorInformation
Object

包含错误信息的对象,通常为类型 StringException

实现

例外

此属性是在序列化会话之外访问的。

注解

可以编写序列化程序,以正常处理可恢复的错误,方法是使用错误信息调用 IDesignerSerializationManager.ReportError 该方法。 序列化管理器可能支持在完成之后报告错误列表,或者可能会引发此方法的异常并中止序列化过程。 序列化程序应在调用此函数后继续。

IDesignerSerializationManager.ReportErrorerrorInformation 参数添加到 Errors 集合。 errorInformation如果是null,则不执行任何操作。

适用于

另请参阅