語言

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

包含錯誤資訊的物件,通常型別 String 為 或 Exception。

實作

例外狀況

此屬性是在序列化會話之外存取的。

備註

序列化器可以透過呼叫 IDesignerSerializationManager.ReportError 帶有錯誤資訊的方法來優雅地處理可復原的錯誤。 序列化管理器可能會支援在錯誤清單完成後回報,或會拋出此方法的例外並中止序列化程序。 序列化器在呼叫此函式後應該會繼續。

IDesignerSerializationManager.ReportError 將 errorInformation 參數 Errors 加入集合中。 若 errorInformation , null則不採取任何行動。

適用於

另請參閱