ItemChange.GetFilterChange 方法
获取指示此变更是否会导致项移入或移出指定筛选器的信息。
命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)
语法
声明
Public Sub GetFilterChange ( _
filterKey As UInteger, _
<OutAttribute> ByRef filterTrackingStatus As FilterTrackingStatus, _
<OutAttribute> ByRef filterChange As FilterChange _
)
用法
Dim instance As ItemChange
Dim filterKey As UInteger
Dim filterTrackingStatus As FilterTrackingStatus
Dim filterChange As FilterChange
instance.GetFilterChange(filterKey, filterTrackingStatus, filterChange)
public void GetFilterChange (
uint filterKey,
out FilterTrackingStatus filterTrackingStatus,
out FilterChange filterChange
)
public:
void GetFilterChange (
unsigned int filterKey,
[OutAttribute] FilterTrackingStatus% filterTrackingStatus,
[OutAttribute] FilterChange^% filterChange
)
public void GetFilterChange (
UInt32 filterKey,
/** @attribute OutAttribute() */ /** @ref */ FilterTrackingStatus filterTrackingStatus,
/** @attribute OutAttribute() */ /** @ref */ FilterChange filterChange
)
JScript does not support passing value-type arguments by reference.
参数
- filterKey
要查找的筛选器的键。
- filterTrackingStatus
返回一个值,该值指示发送此变更的提供程序是否正在跟踪指定的筛选器。
- filterChange
返回指示此变更是导致项移入还是移出指定筛选器的信息。
异常
异常类型 | 条件 |
---|---|
filterKey 是一个无效值。 |
备注
变更可导致项移入或移出筛选器。例如,项包含一个 state 字段,筛选器要排除任何 state 字段等于“Washington”的项。当 state 等于“Washington”的项发生变更,使 state 等于“Oregon”时,该项将移入筛选器。