TeamFoundationNotificationService.SubscribeEvent 方法 (TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String)
SubscribeEvent 用來建立新的事件訂閱至伺服器時引發的事件。訂閱可啟用對使用者只 recieve 特定事件的篩選條件。
命名空間: Microsoft.TeamFoundation.Server.Core
組件: Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)
語法
'宣告
Public Function SubscribeEvent ( _
requestContext As TeamFoundationRequestContext, _
user As IdentityDescriptor, _
eventType As String, _
filterExpression As String, _
preferences As DeliveryPreference, _
classification As String _
) As Integer
public int SubscribeEvent(
TeamFoundationRequestContext requestContext,
IdentityDescriptor user,
string eventType,
string filterExpression,
DeliveryPreference preferences,
string classification
)
參數
- requestContext
類型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
內容執行這項作業。
- user
類型:Microsoft.VisualStudio.Services.Identity.IdentityDescriptor
選擇性:與要求相關聯的使用者使用。如果使用者提供除了提出要求的使用者之外呼叫的使用者將需要集合寫入權限。
- eventType
類型:System.String
訂閱事件的型別。
- filterExpression
類型:System.String
要套用的篩選條件於事件。
- preferences
類型:Microsoft.TeamFoundation.Server.Core.DeliveryPreference
這會定義應該如何提供通知。
- classification
類型:System.String
選擇性:有些事件定義可用來在篩選準則找出特定事件的分類。
傳回值
類型:System.Int32
訂閱識別項。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。