DesignerSerializationManager.IDesignerSerializationManager.ReportError Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Utilizzato per segnalare un errore ripristinabile nella serializzazione.
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
Parametri
- errorInformation
- Object
Oggetto contenente le informazioni sull'errore, in genere di tipo String o Exception.
Implementazioni
Eccezioni
Questa proprietà è stata accessibile all'esterno di una sessione di serializzazione.
Commenti
I serializzatori possono essere scritti per gestire correttamente gli errori ripristinabili chiamando il IDesignerSerializationManager.ReportError metodo con le informazioni sull'errore. Il gestore della serializzazione può supportare la segnalazione di un elenco di errori dopo il completamento oppure può generare un'eccezione da questo metodo e interrompere il processo di serializzazione. Il serializzatore deve continuare dopo aver chiamato questa funzione.
IDesignerSerializationManager.ReportError aggiunge il errorInformation parametro alla Errors raccolta. Se errorInformation è null, non viene eseguita alcuna azione.