TeamFoundationNotificationService.SubscribeEvent, méthode (TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String)
SubscribeEvent est utilisé pour créer un nouvel abonnement aux événements aux événements déclenchés sur le serveur. les abonnements peuvent avoir plusieurs filtres qui s'permettent à l'utilisateur de recevoir uniquement des événements spécifiques.
Espace de noms : Microsoft.TeamFoundation.Server.Core
Assembly : Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Le contexte cette opération est exécuté.
- user
Type : Microsoft.VisualStudio.Services.Identity.IdentityDescriptor
Facultatif : Utilisateur pour associer la demande à.Si un utilisateur est fourni autre que l'utilisateur qui effectue la demande l'utilisateur appelant aura besoin des autorisations d'écriture de collection.
- eventType
Type : System.String
Type d'événement à l'abonner à l'événement.
- filterExpression
Type : System.String
Filtrer à appliquer aux événements.
- preferences
Type : Microsoft.TeamFoundation.Server.Core.DeliveryPreference
Cela définit comment la notification doit être fournie.
- classification
Type : System.String
Facultatif : Certains événements définissent les classifications pouvant être utilisées comme critères de filtre pour identifier avec précision les événements spécifiques.
Valeur de retour
Type : System.Int32
L'identificateur d'abonnement.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.