TeamFoundationNotificationService.SubscribeEvent-Methode (TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String)
SubscribeEvent wird verwendet, um ein neues Ereignisabonnement an Ereignisse zu erstellen, die auf dem Server ausgelöst werden. Abonnements können mehrere Filter haben, die dem Benutzer ermöglichen, bestimmte Ereignisse nur zu empfangen.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
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
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Kontext dieser Operation wird durchgeführt.
- user
Typ: Microsoft.VisualStudio.Services.Identity.IdentityDescriptor
Optional: Benutzer, um die Anforderung mit zuzuordnen.Wenn ein Benutzer als den Benutzer angegeben wird, der die Anforderung stellt, erfordert die aufrufende Benutzer Auflistungsschreibberechtigungen.
- eventType
Typ: System.String
Ereignistyp, zu abonnieren.
- filterExpression
Typ: System.String
Filtern Sie, auf Ereignisse angewendet.
- preferences
Typ: Microsoft.TeamFoundation.Server.Core.DeliveryPreference
Dies definiert, z die Benachrichtigung übermittelt werden soll.
- classification
Typ: System.String
Optional: Einige Ereignisse definieren Klassifizierungen, die als Filterkriterien verwendet werden können, um bestimmte Ereignisse festzulegen.
Rückgabewert
Typ: System.Int32
Der Abonnementbezeichner.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.