tipo de recurso mailboxFolder

Namespace: microsoft.graph

Representa uma pasta na caixa de correio de um usuário, como Caixa de entrada, Rascunhos ou outras pastas criadas pelo usuário. As pastas podem conter vários itens de caixa de correio, como mensagens, eventos, contatos, outros itens do Outlook e pastas filho.

Esse recurso dá suporte à consulta delta para acompanhar adições, exclusões e atualizações incrementais, fornecendo uma função delta . Ele também dá suporte a propriedades estendidas de valor único e vários valores para armazenar e acessar dados personalizados que ainda não estão expostos nos metadados da API do Graph Microsoft.

Métodos

Método Tipo de retorno Descrição
List coleção mailboxFolder Obtenha todos os objetos mailboxFolder na caixa de correio especificada, incluindo as pastas de pesquisa.
Create pasta de caixa de correio Criar uma nova caixa de correioPasta ou caixa de correio filhoPasta na caixa de correio de um usuário.
Get pasta de caixa de correio Leia as propriedades e relações de um objeto mailboxFolder .
Atualizar pasta de caixa de correio Atualizar propriedades mailboxFolder como displayName dentro de uma caixa de correio.
Delete Nenhum Excluir uma caixa de correioPasta ou uma caixa de correio secundáriaPasta dentro de uma caixa de correio.
Obter delta coleção mailboxFolder Obtenha um conjunto de objetos mailboxFolder que foram adicionados, excluídos ou removidos da caixa de correio do usuário.
Listar pastas de caixa de correio filho coleção mailboxFolder Obtenha a coleção mailboxFolder na mailboxFolder especificada em uma caixa de correio.
Listar itens na pasta coleção mailboxItem Obtenha a coleção mailboxItem em uma pasta de caixa de correio especificada em uma caixa de correio.
Propriedades estendidas
Criar uma propriedade de valor único pasta de caixa de correio Criar uma ou mais propriedades estendidas de valor único em uma pasta de caixa de correio nova ou existente.
Obter uma propriedade de valor único pasta de caixa de correio Obter pastas de caixa de correio que contêm uma propriedade estendida de valor único usando $expand ou $filter.
Criar propriedade de vários valores pasta de caixa de correio Criar uma ou mais propriedades estendidas de vários valores em uma pasta de caixa de correio nova ou existente.
Obter propriedade de vários valores pasta de caixa de correio Obter uma pasta de caixa de correio que contém uma propriedade estendida de vários valores usando .$expand

Propriedades

Propriedade Tipo Descrição
childFolderCount Int32 O número de pastas filho imediato na pasta atual.
displayName Cadeia de caracteres O nome de exibição da pasta.
id Cadeia de caracteres O identificador exclusivo da pasta.
parentFolderId Cadeia de caracteres O identificador exclusivo da pasta pai dessa pasta.
totalItemCount Int32 O número de itens na pasta.
type Cadeia de caracteres Descreve o tipo de classe de pasta.
wellKnownName Cadeia de caracteres O nome conhecido independente da localidade da pasta para pastas criadas pelo Outlook, como inbox, sentitems, drafts, deleteditems, ou archive. Para pastas criadas pelo usuário, o valor é null. Somente leitura.

Relações

Relação Tipo Descrição
childFolders coleção mailboxFolder A coleção de pastas filho nesta pasta.
items coleção mailboxItem A coleção de itens nesta pasta.
multiValueExtendedProperties Coleção multiValueLegacyExtendedProperty A coleção de propriedades estendidas de vários valores definidas para o mailboxFolder.
singleValueExtendedProperties Coleção singleValueLegacyExtendedProperty A coleção de propriedades estendidas de valor único definidas para o mailboxFolder.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.mailboxFolder",
  "displayName": "String",
  "childFolderCount": "Int32",
  "id": "String (identifier)",
  "parentFolderId": "String",
  "totalItemCount": "Int32",
  "wellKnownName": "String",
  "type": "String"
}