Interfaz IChangeUnitListFilterInfo

Representa un filtro que se puede utilizar para controlar las unidades de cambio que se incluyen para los elementos en un objeto ISyncChangeBatch.

interface IChangeUnitListFilterInfo : ISyncFilterInfo

Parámetros

Método de IChangeUnitListFilterInfo Descripción

IChangeUnitListFilterInfo::Initialize

Inicializa una nueva instancia de la clase IChangeUnitListFilterInfo que contiene la matriz especificada de identificadores de unidad de cambio.

IChangeUnitListFilterInfo::GetChangeUnitIdCount

Obtiene el número de identificadores de unidad de cambio que definen el filtro.

IChangeUnitListFilterInfo::GetChangeUnitId

Obtiene el identificador de unidad de cambio que está almacenado en el índice especificado en la matriz de identificadores de unidad de cambio que definen el filtro.

Notas

Si un proveedor filtra el contenido de un lote de cambios que crea, debe crear un objeto ISyncChangeBatch filtrado en lugar de un objeto de lote de cambios estándar con IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch. El objeto de lote de cambios filtrado contiene un objeto IChangeUnitListFilterInfo que describe cómo se filtró el contenido del lote de cambios.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Componentes principales de Sync Framework