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
)
member GetFilterChange :
filterKey:uint32 *
filterTrackingStatus:FilterTrackingStatus byref *
filterChange:FilterChange byref -> unit
public function GetFilterChange(
filterKey : uint,
filterTrackingStatus : FilterTrackingStatus,
filterChange : FilterChange
)
パラメーター
- filterKey
型 : System. . :: . .UInt32
検索するフィルターのキーです。
- filterTrackingStatus
型 : Microsoft.Synchronization. . :: . .FilterTrackingStatus%
この変更を送信したプロバイダーが指定されたフィルターを追跡しているかどうかを示す値を返します。
- filterChange
型 : Microsoft.Synchronization. . :: . .FilterChange%
この変更によって、指定されたフィルターに項目が追加されるか、指定されたフィルターから項目が除外されるかを示す情報を返します。
例外
例外 | 条件 |
---|---|
ArgumentOutOfRangeException | filterKey が無効な値です。 |
説明
変更によって、項目がフィルターに追加されたり、フィルターから除外されたりすることがあります。たとえば、項目に state フィールドが含まれており、state フィールドが "Washington" である項目をフィルターによって除外するとします。state フィールドが "Washington" である項目が変更されて state フィールドが "Oregon" になると、その項目はフィルターに追加されます。