다음을 통해 공유


ActivityTrackingCondition.Member 속성

정의

Value와 비교할 활동 멤버의 이름을 가져오거나 설정합니다.

public:
 virtual property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public override string Member { get; set; }
member this.Member : string with get, set
Public Overrides Property Member As String

속성 값

활동 멤버의 점 구분 이름입니다.

예외

조건이 확인되었으며 Member가 null 참조(Visual Basic의 경우 Nothing)인 경우

조건이 확인되었으며 Member의 형식이 잘못된 경우

조건이 확인되었으며 Member가 올바른 활동 멤버를 참조하지 않는 경우

예제

다음 코드 샘플에서는 Member 속성에 액세스하는 방법을 보여 줍니다. 이 예제는 Tracking Profile Designer SDK 샘플에 포함되어 있습니다. 자세한 내용은 Tracking Profile Designer 샘플합니다.

/// <summary>
/// Saves a tracking condition for an activity
/// </summary>
/// <param name="activity"></param>
/// <param name="key"></param>
/// <param name="member"></param>
/// <param name="op"></param>
/// <param name="value"></param>
internal void SaveTrackingCondition(Activity activity, ref ActivityTrackingCondition key, string member, ComparisonOperator op, string value)
{
    ActivityTrackPoint trackPoint = GetTrackPointForActivity(activity);
    if (trackPoint != null)
    {
        if (key == null)
        {
            key = new ActivityTrackingCondition();
            trackPoint.MatchingLocations[0].Conditions.Add(key);
        }
        key.Member = member;
        key.Value = value;
        key.Operator = op;
    }
}
' Saves a tracking condition for an activity
' <param name="activity"></param>
' <param name="key"></param>
' <param name="member"></param>
' <param name="op"></param>
' <param name="value"></param>
Friend Sub SaveTrackingCondition(ByVal activity As Activity, ByRef key As ActivityTrackingCondition, ByVal member As String, ByVal op As ComparisonOperator, ByVal value As String)
    Dim trackPoint As ActivityTrackPoint = GetTrackPointForActivity(activity)
    If trackPoint IsNot Nothing Then
        If (key Is Nothing) Then
            key = New ActivityTrackingCondition()
            trackPoint.MatchingLocations(0).Conditions.Add(key)
        End If
        key.Member = member
        key.Value = value
        key.Operator = op
    End If
End Sub

설명

활동 속성이나 필드, 활동 속성이나 필드의 멤버 또는 IEnumerable<T> 인터페이스를 구현하는 활동 속성이나 필드(또는 그 멤버)의 단일 요소를 지정할 수 있습니다. 예를 들어 컬렉션의 단일 요소를 지정할 수 있습니다.

에 매개 변수가 없는 생성자를 ActivityTrackingCondition사용하는 경우 를 명시적으로 설정 Member해야 합니다.

Value를 적용하여 지정된 활동 멤버의 값이 Operator와 비교됩니다.

적용 대상