Skip to main content

Class ListTasksOptions

The ListTasksOptions.

Assembly: Taskurai.dll
Declaration
public class ListTasksOptions

Properties

IncludeCompleted

Include completed tasks.

Declaration
public bool? IncludeCompleted { get; set; }

IncludeArchived

Must archived tasks be included.

Declaration
public bool? IncludeArchived { get; set; }

Offset

Start at position to enumerate tasks (default = 0).

Declaration
public int? Offset { get; set; }

Limit

Limit number of items returned (default = 10, maximum = 100).

Declaration
public int? Limit { get; set; }

IncludeIsolated

Must tasks that run in isolation mode be included.

Declaration
public bool? IncludeIsolated { get; set; }

IncludeUnlisted

Must tasks that are marked unlisted be included (default = false).

Declaration
public bool? IncludeUnlisted { get; set; }

FilterIsolated

Filter on isolated tasks (local identifier required).

Declaration
public bool? FilterIsolated { get; set; }

LocalIdentifier

Local identifier to filter isolated tasks.

Declaration
public string LocalIdentifier { get; set; }

Command

Filter on command.

Declaration
public string Command { get; set; }

ExternalId

Filter on external id.

Declaration
public string ExternalId { get; set; }

AccountId

Filter on account id.

Declaration
public string AccountId { get; set; }

UserId

Filter on user id.

Declaration
public string UserId { get; set; }

CategoryContains

Filter on category (Contains).

Declaration
public string CategoryContains { get; set; }

SubjectContains

Filter on subject (Contains).

Declaration
public string SubjectContains { get; set; }

Tags

Filter on tags.

Declaration
public IDictionary<string, string> Tags { get; set; }

OrderBy

Order by either use (fieldName:ASC) or (fieldName:DESC).

Declaration
public string OrderBy { get; set; }