Class ProjectForumNotificationSettings
Represents a user's notification preferences for forum activity within a specific project.
public class ProjectForumNotificationSettings
- Inheritance
-
ProjectForumNotificationSettings
- Inherited Members
Remarks
These settings allow users to control how they receive notifications about forum activity in a project. Users can choose to receive all notifications, or opt out of certain types of notifications. These settings are project-specific, allowing users to have different preferences for different projects.
Properties
Id
Gets or sets the unique identifier for this notification settings record.
public Guid Id { get; set; }
Property Value
- Guid
- Represents a user's notification preferences for forum activity within a specific project.
Project
Gets or sets the project these notification settings apply to.
public Project Project { get; set; }
Property Value
- Project
- Represents a user's notification preferences for forum activity within a specific project.
ProjectId
Gets or sets the unique identifier of the project these notification settings apply to.
public Guid ProjectId { get; set; }
Property Value
- Guid
- Represents a user's notification preferences for forum activity within a specific project.
ReceiveAllNotifications
Gets or sets a value indicating whether the user wants to receive all forum notifications for this project.
public bool ReceiveAllNotifications { get; set; }
Property Value
- bool
- Represents a user's notification preferences for forum activity within a specific project.
Remarks
When true, the user will receive notifications for all forum activity in this project (subject to topic-level subscriptions). When false, the user will not receive forum notifications for this project, regardless of individual topic subscriptions.
User
Gets or sets the user these notification settings belong to.
public User User { get; set; }
Property Value
- User
- Represents a user's notification preferences for forum activity within a specific project.
UserId
Gets or sets the unique identifier of the user these notification settings belong to.
public Guid UserId { get; set; }
Property Value
- Guid
- Represents a user's notification preferences for forum activity within a specific project.