Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 de master 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 de master 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,preset0epreset1. 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 |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"color": "String",
"displayName": "String"
}