tipo de recurso do site

Namespace: microsoft.graph

O recurso site fornece metadados e relações para um site do SharePoint.

Métodos

Método Tipo de retorno Descrição
Obter site raiz site Acessar o site raiz do SharePoint dentro de um locatário.
Obter site site Acessar um site do sharePoint usando o siteId.
Listar sites entre geografias coleção de sites Liste sites em todas as geografias de uma organização.
Obter site por caminho site Acessar o site raiz do SharePoint com um caminho relativo.
Obter site para um grupo site Acessar o site de equipe de um grupo.
Obter análises itemAnalytics Obter análises para este recurso.
Obter atividades por intervalo itemActivityStat Obter uma coleção de itemActivityStats dentro do intervalo de tempo especificado.
Obter delta conjunto de sites Obtenha sites recém-criados, atualizados ou excluídos sem precisar executar uma leitura completa de toda a coleção de sites.
Pesquisar sites coleção de sites Pesquisa em um locatário do SharePoint para sites que correspondem às palavras-chave fornecidas.
Seguir site coleção de sites Seguir um ou vários sites de usuário.
Deixar de seguir site coleção de sites Seguir um ou vários sites de usuário.
Listar sites seguidos coleção de sites Liste os sites que são seguidos pelo usuário conectado.
Obter permissão GET /sites/{site-id}/permissions/{permission-id}
Listar permissões GET /sites/{site-id}/permissions
Criar permissões POST /sites/{site-id}/permissions
Excluir permissão DELETE /sites/{site-id}/permissions/{permission-id}
Atualizar permissão PATCH /sites/{site-id}/permissions/{permission-id}
Listar operações Coleção richLongRunningOperation Obtenha uma lista de operações avançadas de longa duração associadas a um site.
Listar páginas GET /sites/{site-id}/pages

Propriedades

Propriedade Tipo Descrição
createdDateTime DateTimeOffset A data e a hora da criação do item. Somente leitura.
description string O texto descritivo do site.
displayName string O texto completo do site. Somente leitura.
eTag string ETag do item. Somente leitura.
id string O identificador exclusivo do item. Somente leitura.
isPersonalSite bool Identifica se o site é pessoal ou não. Somente leitura.
lastModifiedDateTime DateTimeOffset A data e a hora que o item foi modificado pela última vez. Somente leitura.
name string O nome/título do item.
root root Se estiver presente, fornecerá o site raiz na coleção de sites. Somente leitura.
sharepointIds sharepointIds Retorna os identificadores úteis para fins de compatibilidade do REST do SharePoint. Somente leitura.
siteCollection siteCollection Fornece detalhes sobre o conjunto de sites do site. Disponível apenas no site raiz. Somente leitura.
webUrl string (url) A URL que exibe o item no navegador. Somente leitura.

propriedade do id

Um site é identificado por um ID exclusivo que é composto pelos seguintes valores:

  • Hostname do conjunto de sites (contoso.sharepoint.com)
  • ID exclusiva do conjunto de sites (GUID)
  • ID exclusiva do site (GUID)

O identificador root sempre faz referência ao site raiz de um determinado destino, como a seguir:

  • /sites/root: O site raiz do locatário.
  • /groups/{group-id}/sites/root: O site da equipe do grupo.

Relações

Relação Tipo Descrição
analytics itemAnalytics resource Análise sobre as atividades de exibição que ocorreram neste site.
columns Collection(columnDefinition) O conjunto de definições de coluna reutilizáveis entre listas nesse site.
contentTypes Collection(contentType) O conjunto de tipos de conteúdo definido para esse site.
drive drive A unidade padrão (biblioteca de documentos) desse site.
drives Collection(drive) O conjunto de unidades (bibliotecas de documentos) nesse site.
items Collection(baseItem) Usado para lidar com qualquer item contido neste site. Essa coleção não pode ser enumerada.
lists Collection(list) O conjunto de listas neste site.
onenote onenote Chama o serviço OneNote para operações relacionadas ao bloco de anotações.
operations Coleção richLongRunningOperation A coleção de operações de longa duração no site.
pages Collection(baseSitePage) A coleção de páginas na lista baseSitePages neste site.
permissões Coleção (permissão) As permissões associadas ao site. Anulável.
sites Collection(site) O conjunto dos subsites neste site.
LojaDeTermos microsoft.graph.termStore.store O termStore padrão neste site.
termosStores Coleção(microsoft.graph.termStore.store) A coleção de lojas de termos sob este site.

Representação JSON

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

O recurso site é derivado de baseItem e herda propriedades desse recurso.

{
  "id": "string",
  "isPersonalSite": "bool",
  "root": { "@odata.type": "microsoft.graph.root" },
  "sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
  "siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},
  "displayName": "string",

  /* relationships */
  "analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
  "contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
  "drive": { "@odata.type": "microsoft.graph.drive" },
  "drives": [ { "@odata.type": "microsoft.graph.drive" }],
  "items": [ { "@odata.type": "microsoft.graph.baseItem" }],
  "lists": [ { "@odata.type": "microsoft.graph.list" }],
  "operations": [ { "@odata.type": "microsoft.graph.richLongRunningOperation" }],
  "permissions": [ { "@odata.type": "microsoft.graph.permission" }],
  "sites": [ { "@odata.type": "microsoft.graph.site"} ],
  "columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
  "onenote": { "@odata.type": "microsoft.graph.onenote"},
  "termStore": { "@odata.type": "microsoft.graph.termStore.store" },
  "termStores": [ { "@odata.type": "microsoft.graph.termStore.store" } ],

  /* inherited from baseItem */
  "name": "string",
  "createdDateTime": "datetime",
  "description": "string",
  "eTag": "string",
  "lastModifiedDateTime": "datetime",
  "webUrl": "url"
}