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" 時,此項目就會移入篩選。