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
    返回指示此变更是导致项移入还是移出指定筛选器的信息。

异常

异常类型 条件

ArgumentOutOfRangeException

filterKey 是一个无效值。

备注

变更可导致项移入或移出筛选器。例如,项包含一个 state 字段,筛选器要排除任何 state 字段等于“Washington”的项。当 state 等于“Washington”的项发生变更,使 state 等于“Oregon”时,该项将移入筛选器。

请参阅

参考

ItemChange 类
ItemChange 成员
Microsoft.Synchronization 命名空间