Language

NotificationCommonViewData Class

Definition

[Microsoft.VisualStudio.Services.WebApi.ClientIncludeModel(Microsoft.VisualStudio.Services.WebApi.Internal.RestClientLanguages.TypeScript)]
[System.Runtime.Serialization.DataContract]
public class NotificationCommonViewData
type NotificationCommonViewData = class
Public Class NotificationCommonViewData
Inheritance
NotificationCommonViewData
Attributes
Microsoft.VisualStudio.Services.WebApi.ClientIncludeModelAttribute DataContractAttribute

Constructors

Name Description
NotificationCommonViewData()

Properties

Name Description
AdminPageUrl

The Url to the admin page

AdminSettings

Admin notification settings

AsciiOnlyAddresses

Indicates if only printable 7 bit ASCII characters are allowed in email addresses

DefaultServiceInstanceType

Default service instance type, currently it is Tfs, it used if there is no publisher passed

EventsPublishers
HasManagePermission

Indicates whether the current user generally has permissions to manage (create, delete, etc) subscriptions in the view

IsAdminMode

Is the subscription view being presented for the purpose of administration (not for managing personal subscriptions)

IsSubscriberEmailPending

Indicates whether the user's preferred email address is pending confirmation.

LastUsedTeamProjectName
ProjectValidUsersId
Subscriber

Subscriber, that has the delivery preference used when sending notifications

SubscriberEmail

Email address that notifications for this user will be sent to by default.

SubscriberIdentity

Subscriber to use when creating new subscriptions in the view

Applies to