Поделиться через


Интерфейс IRecoverableErrorData

Предоставляет сведения об устранимой ошибке.

interface IRecoverableErrorData : IUnknown

Элементы

Методы IRecoverableErrorData Описание

IRecoverableErrorData::Initialize

Инициализирует объект с использованием заданного отображаемого имени элемента, который вызвал ошибку, и описанием ошибки.

IRecoverableErrorData::GetItemDisplayName

Возвращает отображаемое имя элемента, вызвавшего ошибку.

IRecoverableErrorData::GetErrorDescription

Возвращает описание ошибки.

Замечания

Sync Framework обеспечивает реализацию этого интерфейса. Чтобы получить объект, реализующий этот интерфейс, вызывается метод IProviderSyncServices::CreateRecoverableErrorData.

Чтобы сообщить дополнительные сведения, не поддерживаемые этим интерфейсом, реализуется объект, наследующий из IRecoverableErrorData и пользовательского интерфейса. Когда приложение получает метод IRecoverableErrorData object in the ISyncCallback::OnRecoverableError, оно может вызвать QueryInterface в IRecoverableErrorData object для получения пользовательского интерфейса.

Системные требования

Заголовок: Synchronization.h

См. также

Основные положения

Базовые компоненты Sync Framework