IChangeUnitListFilterInfo interface (winsync.h)
Represents a filter that can be used to control which change units are included for items in an ISyncChangeBatch object.
Inheritance
The IChangeUnitListFilterInfo interface inherits from ISyncFilterInfo. IChangeUnitListFilterInfo also has these types of members:
Methods
The IChangeUnitListFilterInfo interface has these methods.
IChangeUnitListFilterInfo::GetChangeUnitId Gets the change unit ID that is stored at the specified index in the array of change unit IDs that define the filter. |
IChangeUnitListFilterInfo::GetChangeUnitIdCount Gets the number of change unit IDs that define the filter. |
IChangeUnitListFilterInfo::Initialize Initializes a new instance of the IChangeUnitListFilterInfo class that contains the specified array of change unit IDs. |
Remarks
If a provider filters the contents of a change batch that it creates, it must create a filtered ISyncChangeBatch object instead of a standard change batch object. The filtered change batch object contains an IChangeUnitListFilterInfo object that describes how the contents of the change batch were filtered.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | winsync.h |
See also
ISyncFilterInfo