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


Интерфейс ISyncMergeTombstoneChange

Представляет дополнительные сведения об интерфейсе ISyncChange, представляющем отметку полного удаления слиянием.

Синтаксис

interface ISyncMergeTombstoneChange : IUnknown

Элементы

Метод ISyncMergeTombstoneChange

Описание

ISyncMergeTombstoneChange::GetWinnerItemId

Возвращает идентификатор элемента, который используется для идентификации объединенного элемента в сообществе синхронизации.

Замечания

Чтобы получить объект ISyncMergeTombstoneChange, передайте значение IID_ISyncMergeTombstoneChange методу QueryInterface объекта ISyncChange.

Отметка полного удаления слиянием создается в том случае, если конфликт ограничения разрешен слиянием двух конфликтующих элементов. Если конфликт ограничений разрешается путем слияния, то в качестве выигравшего выбирается элемент с наименьшим идентификатором, а в качестве проигравшего — с наибольшим. Для объединенного элемента используется идентификатор выигравшего элемента. Отметка полного удаления слиянием отслеживает, чтобы идентификатор проигравшего элемента указывал на тот же элемент, что и идентификатор победителя в сообществе синхронизации. Отметка полного удаления слиянием имеет те же метаданные, что и отметка полного удаления для удаленного элемента, плюс идентификатор элемента победителя.

Требования

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

См. также

Другие ресурсы

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

Обнаружение и разрешение конфликтов ограничений