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
epreset1
. 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"
}