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 屬性。 這個範例來自<追蹤設定檔設計工具 SDK>範例。 如需詳細資訊,請參閱 追蹤配置文件設計工具範例。
/// <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。