This documentation is archived and is not being maintained.
TeamFoundationNotificationService Class
Visual Studio 2013
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
'Declaration <TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationSigningService))> _ Public NotInheritable Class TeamFoundationNotificationService _ Implements ITeamFoundationService
The TeamFoundationNotificationService type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | AddEventTypes | AddEventTypes is used to publis new event types for a given tool. |
![]() | ConfirmPreferredEmailAddress | Confirms an email address is valid for sending notifications. In the hosted environment, non-default email addresses must be verified before notifications may be sent to the address. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() ![]() | EvaluateCondition | |
![]() | FireEvent | Fires a single event. This event will the be delivered to all subscriptions that have signed up. |
![]() | FireEvents | Fires a collection of events. These events will the be delivered to all subscriptions that have signed up. |
![]() | FireSystemEvent | FireSystemEvent is used by the server to fire events on behalf of user actions that have taken place. This is unlike FireEvent which is an event triggered by a user call. |
![]() | GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor) | GetEventSubscriptions is used to retrieve a set of subscriptions for a specific user or all users. |
![]() | GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor, String) | GetEventSubscriptions is used to retrieve a set of subscriptions for a specific user or all users. This overload also allows the caller to supply a classification filter. |
![]() | GetEventTypes | GetEventTypes is used to retrieve the set of events registered on the server. |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | SendPreferredEmailAddressConfirmation | Sends an email to confirm a preferred email address is valid. This will queue the mail to be sent and schedule a job to send the email. The caller should set the identity's property for the preferred email address. |
![]() | SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String) | SubscribeEvent is used to create a new event subscription to events that are fired on the server. subscriptions can have a number of filters that enable to user to only recieve specific events. |
![]() | SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String, Boolean) | |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | UnsubscribeEvent | UnsubscribeEvent is used to remove an existing event subscription. |
Show:
