Compartilhar via


OlMarkInterval Enumeração

Definição

Especifica o período de tempo no qual um item do Outlook é marcado como tarefa.

public enum class OlMarkInterval
public enum OlMarkInterval
Public Enum OlMarkInterval
Herança
OlMarkInterval

Campos

Nome Valor Description
olMarkToday 0

Marca a tarefa com vencimento hoje.

olMarkTomorrow 1

Marca a tarefa com vencimento amanhã.

olMarkThisWeek 2

Marca a tarefa com vencimento nesta semana.

olMarkNextWeek 3

Marca a tarefa com vencimento na semana seguinte.

olMarkNoDate 4

Marca a tarefa sem data de vencimento.

olMarkComplete 5

Marca a tarefa como concluída.

Comentários

A enumeração é usada pelo método MarkAsTask para os seguintes itens do Outlook:

Dependendo do valor escolhido, as seguintes propriedades são definidas para os valores padrão especificados.

Valor da enumeraçãoValores de propriedade
olMarkComplete TaskCompletedDate está definido como a data e hora atuais (Agora no Visual Basic) se o item tiver sido marcado como uma tarefa. TaskCompletedDate é definido como o valor de data vazio (#1/1/4501 #) se o item não foi marcado como uma tarefa, ou se a tarefa já tiver sido marcada completa.
olMarkNoDate IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate, TaskDueDate e TaskCompletedDate estão definidos como Nada (uma referência nula (Nada no Visual Basic) em C#). ToDoTaskOrdinal está definido como a data e hora atuais (Agora no Visual Basic).
olMarkNextWeek IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate está definido para o primeiro dia útil da semana seguinte. TaskDueDate TaskDueDate está definido para o último dia útil da semana seguinte. TaskCompletedDate está definido como Nada (uma referência nula (Nada no Visual Basic) em C#). ToDoTaskOrdinal está definido como a data e hora atuais (Agora no Visual Basic).
olMarkThisWeek IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate está definido para uma data com dois dias úteis de antecedência da data atual. Caso o valor exceda o valor de TaskDueDate TaskDueDate, TaskStartDate TaskStartDate está definido para TaskDueDate TaskDueDate. TaskDueDate TaskDueDate está definido para o último dia útil da semana atual. TaskCompletedDate está definido como Nada (uma referência nula (Nada no Visual Basic) em C#). ToDoTaskOrdinal está definido como a data e hora atuais (Agora no Visual Basic).
olMarkToday IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate e TaskDueDate TaskDueDate estão definidos para a data atual. TaskCompletedDate está definido como Nada (uma referência nula (Nada no Visual Basic) em C#). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic).
olMarkTomorrow IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate e TaskDueDate TaskDueDate estão definidos para um dia depois da data atual. TaskCompletedDate está definido como Nada (uma referência nula (Nada no Visual Basic) em C#). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic).

Aplica-se a