다음을 통해 공유


ItemChange.GetFilterChange 메서드

이 변경 내용으로 인해 지정된 필터에서 항목이 포함되는지 아니면 제외되는지를 나타내는 정보를 가져옵니다.

네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization

구문

‘선언
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가 "Oregon"이 되도록 state가 "Washington"인 항목을 변경하면 해당 항목은 필터에 포함됩니다.

참고 항목

참조

ItemChange 클래스
ItemChange 멤버
Microsoft.Synchronization 네임스페이스