DesignerSerializationManager.IDesignerSerializationManager.ReportError Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Används för att rapportera ett återställningsbart fel i serialiseringen.
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
Parametrar
- errorInformation
- Object
Ett objekt som innehåller felinformationen, vanligtvis av typen String eller Exception.
Implementeringar
Undantag
Den här egenskapen användes utanför en serialiseringssession.
Kommentarer
Serialiserare kan skrivas för att hantera återställningsbara fel på ett korrekt sätt genom att anropa IDesignerSerializationManager.ReportError metoden med felinformationen. Serialiseringshanteraren kan ha stöd för att rapportera en lista över fel när den har slutförts, eller så kan den utlösa ett undantag från den här metoden och avbryta serialiseringsprocessen. Serialiseraren bör fortsätta efter att den här funktionen har anropats.
IDesignerSerializationManager.ReportError lägger till parametern errorInformation i Errors samlingen. Om errorInformation är nullvidtas ingen åtgärd.