DesignerSerializationManager.IDesignerSerializationManager.ReportError Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Usado para reportar um erro recuperável na serialização.
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
Parâmetros
- errorInformation
- Object
Um objeto contendo a informação de erro, geralmente do tipo String ou Exception.
Implementações
Exceções
Esta propriedade era acedida fora de uma sessão de serialização.
Observações
Os serializadores podem ser escritos para lidar com erros recuperáveis de forma elegante, chamando o IDesignerSerializationManager.ReportError método com a informação do erro. O gestor de serialização pode suportar reportar uma lista de erros após a sua conclusão, ou pode lançar uma exceção deste método e abortar o processo de serialização. O serializador deve continuar após chamar esta função.
IDesignerSerializationManager.ReportError adiciona o errorInformation parâmetro à Errors coleção. Se errorInformation for null, nenhuma ação é tomada.