ActivityTrackingCondition.Member 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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와 비교됩니다.
적용 대상
.NET