Tipo de recurso outlookCategory

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Cuidado

As tarefas do Outlook foram preteridas e deixaram de devolver dados a 10 de agosto de 2022. Atualize as aplicações existentes que utilizam esta funcionalidade com tarefas do Outlook.

Representa uma categoria pela qual um usuário pode agrupar itens do Outlook como mensagens e eventos. No Outlook, o utilizador define categorias numa lista principal e pode aplicar uma ou mais destas categorias definidas pelo utilizador a um item.

Usando a API REST, é possível criar e definir categorias na lista mestra de categorias para um usuário. Também é possível acessar essa lista mestra de categorias, obter uma categoria específica, atualizar a cor associada a uma categoria ou excluir uma categoria. É possível aplicar uma categoria a um item atribuindo a propriedade displayName da categoria à coleção categories do item. Os recursos que podem ser atribuídos a categorias incluem contacto, evento, mensagem, outlookTask, post e todoTask.

Cada categoria é atribuída por duas propriedades: displayName e color. O valor displayName deve ser exclusivo na lista mestra de um usuário. No entanto , a cor não tem de ser exclusiva; várias categorias na lista principal podem ser mapeadas para a mesma cor. É possível mapear até 25 cores diferentes para as categorias na lista mestra a um usuário.

Métodos

Método Tipo de retorno Descrição
List Coleção outlookCategory Obtém todas as categorias que foram definidas para o usuário.
Get outlookCategory Obtenha as propriedades e as relações do objeto outlookCategory especificado.
Criar outlookCategory Cria um objeto outlookCategory na lista mestra de categorias do usuário.
Atualizar outlookCategory Atualize a propriedade gravável, color, do objeto outlookCategory especificado.
Excluir Nenhum Exclua o objeto outlookCategory especificado.

Propriedades

Propriedade Tipo Descrição
color String Uma constante de cor predefinida que caracteriza uma categoria e mapeada para uma das 25 cores predefinidas. Para obter mais informações, veja a nota seguinte.
displayName Cadeia de caracteres Um nome exclusivo que identifica uma categoria na caixa de correio do usuário. Após a criação de uma categoria, o nome não pode ser alterado. Somente leitura.

Nota Os valores possíveis para a cor são constantes predefinidas, como None, preset0 e preset1. Cada constante predefinida é mapeada para uma cor; a cor real depende do cliente do Outlook no qual as categorias estão a ser apresentadas. A tabela seguinte mostra as cores mapeadas para cada constante predefinida para o Outlook (cliente de ambiente de trabalho).

Constante predefinida Cor mapeada para no Outlook
Nenhum Nenhuma cor mapeada
Preset0 Vermelho
Preset1 Laranja
Preset2 Marrom
Preset3 Amarelo
Preset4 Verde
Preset5 Azul-petróleo
Preset6 Verde-oliva
Preset7 Azul
Preset8 Roxo
Preset9 Cranberry
Preset10 Steel
Preset11 DarkSteel
Preset12 Cinza
Preset13 DarkGray
Preset14 Preto
Preset15 DarkRed
Preset16 DarkOrange
Preset17 DarkBrown
Preset18 DarkYellow
Preset19 DarkGreen
Preset20 DarkTeal
Preset21 DarkOlive
Preset22 DarkBlue
Preset23 DarkPurple
Preset24 DarkCranberry

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "color": "String",
  "displayName": "String"
}