DesignerSerializationManager.IDesignerSerializationManager.ReportError Metodo

Definizione

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.

Si applica a

Vedi anche