Интерфейс IChangeUnitListFilterInfo
Представляет фильтр, использующийся для управления базовыми единицами, которые включаются для элементов в объект ISyncChangeBatch.
interface IChangeUnitListFilterInfo : ISyncFilterInfo
Параметры
Метод IChangeUnitListFilterInfo | Описание |
---|---|
Инициализирует новый экземпляр класса IChangeUnitListFilterInfo, содержащий указанный массив идентификаторов базовых единиц. |
|
Возвращает количество идентификаторов базовых единиц, определяющих фильтр. |
|
Возвращает идентификатор базовой единицы, который хранится в указанном индексе в массиве идентификаторов базовых единиц, определяющих фильтр. |
Замечания
Если поставщик фильтрует содержимое создаваемого пакета изменений, он должен создать отфильтрованный объект ISyncChangeBatch, а не стандартный пакет изменений с помощью метода IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch. Отфильтрованный объект пакета изменений содержит объект IChangeUnitListFilterInfo, описывающий способ фильтрации содержимого пакета изменений.
Системные требования
Заголовок: Synchronization.h