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 | Listar sites em todas as geografias de uma organização. |
Listar subsites de um site | coleção de sites | Obtém uma coleção de subsites definidos para um site. |
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 recentemente criados, atualizados ou eliminados sem ter de efetuar uma leitura completa de toda a coleção de sites. |
Pesquisar sites | coleção de sites | Procure sites que correspondam às palavras-chave fornecidas num inquilino do SharePoint. |
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 utilizador com sessão iniciada. |
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, fornece 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 visualizaçã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. Não é possível enumerar esta coleção. |
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 seguinte 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"
}