Interface ISyncMgrEnumItems (mobsync.h)

Expõe métodos que enumeram por meio de uma matriz de estruturas SYNCMGRITEM . Cada uma dessas estruturas fornece informações sobre um item que pode ser sincronizado. ISyncMgrEnumItems tem os mesmos métodos que todas as interfaces de enumerador padrão: Next, Skip, Reset e Clone.

Herança

A interface ISyncMgrEnumItems herda da interface IUnknown . ISyncMgrEnumItems também tem estes tipos de membros:

Métodos

A interface ISyncMgrEnumItems tem esses métodos.

 
ISyncMgrEnumItems::Clone

Cria outro enumerador de itens com o mesmo estado que o enumerador atual para iterar na mesma lista. Esse método possibilita registrar um ponto na sequência de enumeração para retornar a esse ponto posteriormente.
ISyncMgrEnumItems::Next

Enumera os próximos elementos celt na lista do enumerador, retornando-os em rgelt juntamente com o número real de elementos enumerados em pceltFetched.
ISyncMgrEnumItems::Reset

Instrui o enumerador a se posicionar no início da lista de elementos.
ISyncMgrEnumItems::Skip

Instrui o enumerador a ignorar os próximos elementos de celt na enumeração para que a próxima chamada para ISyncMgrEnumItems::Next não retorne esses elementos.

Comentários

Quando implementar

Se o aplicativo registrado funcionar com o gerenciador de sincronização para sincronizar itens, ele deverá implementar um objeto enumerador com essa interface para enumerar por meio dos itens.

Quando usar

O gerenciador de sincronização obtém um ponteiro para essa interface e chama cada método durante o processo de sincronização.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mobsync.h

Confira também

SYNCMGRITEM