Compartilhar via


Interface IChangeUnitListFilterInfo

Representa um filtro que pode ser usado para controlar quais unidades de alteração são incluídas para itens em um objeto ISyncChangeBatch.

interface IChangeUnitListFilterInfo : ISyncFilterInfo

Parâmetros

Método IChangeUnitListFilterInfo Descrição

IChangeUnitListFilterInfo::Initialize

Inicializa uma nova instância da classe IChangeUnitListFilterInfo que contém a matriz especificada de IDs de unidade de alteração.

IChangeUnitListFilterInfo::GetChangeUnitIdCount

Obtém o número de IDs de unidade de alteração que definem o filtro.

IChangeUnitListFilterInfo::GetChangeUnitId

Obtém a ID da unidade de alteração armazenada no índice especificado na matriz de IDs de unidade de alteração que definem o filtro.

Comentários

Se um provedor filtrar o conteúdo de um lote de alterações que ele cria, ele deverá criar um objeto ISyncChangeBatch filtrado em vez de um objeto de lote de alterações padrão usando IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch. O objeto do lote de alterações filtrado contém um objeto IChangeUnitListFilterInfo que descreve como o conteúdo do lote de alterações foi filtrado.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework