GemBox.Email
  • Overview
  • Examples
  • Free version
  • Support
  • Pricelist

    Show / Hide Table of Contents

    Task Class

    Namespace:
    GemBox.Email.Calendar
    Assembly:
    GemBox.Email.dll

    Represents a calendar task (to-do).

    • C#
    • VB.NET
    public sealed class Task : ICalendarItem
    Public NotInheritable Class Task
        Implements ICalendarItem
    Inheritance:
    System.Object
    Task
    Implements
    ICalendarItem

    Constructors

    Task()

    Initializes a new instance of the Task class.

    • C#
    • VB.NET
    public Task()
    Public Sub New

    Properties

    Attendees

    Gets the attendees.

    • C#
    • VB.NET
    public IList<MailAddress> Attendees { get; }
    Public ReadOnly Property Attendees As IList(Of MailAddress)
    Property Value
    System.Collections.Generic.IList<MailAddress>

    The attendees of the task.

    Categories

    Gets the categories.

    • C#
    • VB.NET
    public IList<string> Categories { get; }
    Public ReadOnly Property Categories As IList(Of String)
    Property Value
    System.Collections.Generic.IList<System.String>

    The categories to which the task belongs.

    Completed

    Gets or sets the completion date.

    • C#
    • VB.NET
    public DateTime Completed { get; set; }
    Public Property Completed As Date
    Property Value
    System.DateTime

    The date when the task was completed.

    Deadline

    Gets or sets the deadline.

    • C#
    • VB.NET
    public DateTime Deadline { get; set; }
    Public Property Deadline As Date
    Property Value
    System.DateTime

    The deadline of the task.

    Description

    Gets or sets the description.

    • C#
    • VB.NET
    public string Description { get; set; }
    Public Property Description As String
    Property Value
    System.String

    The description of the task.

    Location

    Gets or sets the location.

    • C#
    • VB.NET
    public string Location { get; set; }
    Public Property Location As String
    Property Value
    System.String

    The location of the task.

    Name

    Gets or sets the name.

    • C#
    • VB.NET
    public string Name { get; set; }
    Public Property Name As String
    Property Value
    System.String

    The name of the task.

    Organizer

    Gets or sets the organizer.

    • C#
    • VB.NET
    public MailAddress Organizer { get; set; }
    Public Property Organizer As MailAddress
    Property Value
    MailAddress

    The organizer of the task.

    PercentComplete

    Gets or sets the percentage.

    • C#
    • VB.NET
    public decimal PercentComplete { get; set; }
    Public Property PercentComplete As Decimal
    Property Value
    System.Decimal

    The completeness of the task.

    Priority

    Gets or sets the priority.

    • C#
    • VB.NET
    public int Priority { get; set; }
    Public Property Priority As Integer
    Property Value
    System.Int32

    Priority of the task.

    Reminders

    Gets the reminders.

    • C#
    • VB.NET
    public ReminderCollection Reminders { get; }
    Public ReadOnly Property Reminders As ReminderCollection
    Property Value
    ReminderCollection

    The reminders associated with the task.

    Repeat

    Gets or sets the frequency.

    • C#
    • VB.NET
    public Frequency Repeat { get; set; }
    Public Property Repeat As Frequency
    Property Value
    Frequency

    The frequency with which will the task repeat.

    RepeatUntil

    Gets or sets the repeat deadline.

    • C#
    • VB.NET
    public DateTime RepeatUntil { get; set; }
    Public Property RepeatUntil As Date
    Property Value
    System.DateTime

    The date until which will the task repeat.

    Start

    Gets or sets the start.

    • C#
    • VB.NET
    public DateTime Start { get; set; }
    Public Property Start As Date
    Property Value
    System.DateTime

    The start of the task.

    Status

    Gets or sets the status.

    • C#
    • VB.NET
    public TaskStatus Status { get; set; }
    Public Property Status As TaskStatus
    Property Value
    TaskStatus

    The current status of the task.

    Implements

    ICalendarItem
    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.