Tipo de recurso contentType
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 de versão.
Representa um tipo de conteúdo SharePoint. Os tipos de conteúdo permitem definir um conjunto de colunas que devem estar presentes em cada listItem em uma lista.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar contentTypes em um site | coleção contentType | Obter uma lista dos objetos contentType e suas propriedades em um site. |
| Listar contentTypes em uma lista | coleção contentType | Obter uma lista dos objetos contentType e suas propriedades em uma lista. |
| Criar contentType para um site | contentType | Crie um novo objeto contentType em um site. |
| Obter contentType | contentType | Leia as propriedades e as relações de um objeto contentType . |
| Atualizar contentType | contentType | Atualize as propriedades de um objeto contentType . |
| Excluir contentType | Nenhum | Exclui um objeto contentType . |
| isPublished | Booliano | Verifica se o contentType foi publicado. |
| publish | contentType | Publicar um contentType. |
| unpublish | contentType | Não publice um contentType. |
| addCopy | contentType | Adicione uma cópia de um contentType de um site a uma lista). |
| associateWithHubSites | contentType | Associa um contentType a uma lista de hubsites. |
| copyToDefaultContentLocation | contentType | Copie um arquivo para o local de conteúdo padrão em um contentType. |
| Colunas de lista | coleção columnDefinition | Obter uma coleção de colunas, representadas como recursos columnDefinition , em um contentType. |
| Criar coluna | columnDefinition | Adicione uma coluna a um tipo de conteúdo em um site ou lista. |
| getCompatibleHubContentTypes | coleção contentType | Recupere tipos de conteúdo publicados do hub de tipo de conteúdo que pode ser adicionado a um site ou uma lista. |
| addCopyFromContentTypeHub | contentType | Adicione ou sincronize um tipo de conteúdo compatível do hub de tipo de conteúdo para um site ou uma lista. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| associatedHubsUrls | Collection(string) | Lista de URLs canônicas para sites de hub aos quais esse tipo de conteúdo está associado. Isso conterá todos os hubsites em que esse tipo de conteúdo está na fila para ser imposto ou já está imposto. Impor um tipo de conteúdo significa que o tipo de conteúdo será aplicado às listas nos sites imposto. |
| documentSet | documentSet | Metadados do Conjunto de Documentos. |
| documentTemplate | documentSetContent | Metadados do modelo de documento. Para garantir que os documentos tenham conteúdo consistente em um site e seus subsites, você pode associar um modelo do Word, Excel ou PowerPoint a um tipo de conteúdo de site. |
| description | string | O texto descritivo do item. |
| group | string | O nome do grupo ao qual esse tipo de conteúdo pertence. Ajuda a organizar os tipos de conteúdo relacionados. |
| hidden | Booliano | Indica se o tipo de conteúdo está oculto no menu “Novo” da lista. |
| id | cadeia de caracteres | O identificador exclusivo do tipo de conteúdo. |
| inheritedFrom | itemReference | Se esse tipo de conteúdo for herdado de outro escopo (como um site), fornece uma referência para o item no qual o tipo de conteúdo foi definido. |
| isBuiltIn | Booliano | Especifica se um tipo de conteúdo é um tipo de conteúdo integrado. |
| nome | string | O nome do tipo de conteúdo. |
| order | contentTypeOrder | Especifica a ordem na qual o tipo de conteúdo aparece na seleção da interface do usuário. |
| parentId | string | O identificador exclusivo do tipo de conteúdo. |
| propagateChanges | Booliano | If true, any changes made to the content type will be pushed to inherited content types and lists that implement the content type. |
| readOnly | Booliano | Se true, o tipo de conteúdo não pode ser modificado, a menos que esse valor seja definido primeiro como false. |
| sealed | Booliano | Se true, o tipo de conteúdo não pode ser modificado por usuários ou por operações de push-down. Somente administradores de conjunto de sites podem lacrar ou retirar o lacre dos tipos de conteúdo. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| base | contentType | ContentType pai do qual esse tipo de conteúdo é derivado. |
| columnLinks | Conjunto columnLink | O conjunto de colunas necessário para este tipo de conteúdo |
| baseTypes | Collection(contentType) | A coleção de tipos de conteúdo que são ancestrais desse tipo de conteúdo. |
| columnPositions | Collection(columnDefinition) | Informações de ordem de coluna em um tipo de conteúdo. |
| columns | Collection(columnDefinition) | A coleção de definições de coluna para este contentType. |
Para obter mais detalhes, consulte Introdução a tipos de conteúdo e publicação de tipos de conteúdo.
Representação JSON
A seguir está uma representação JSON de um recurso.
{
"associatedHubsUrls" : ["string"],
"base": { "@type": "microsoft.graph.contentType" },
"baseTypes" : [{ "@type": "microsoft.graph.contentType" }],
"columns" : [{ "@type": "microsoft.graph.columnDefinition" }],
"columnLinks": [{ "@type": "microsoft.graph.columnLink" }],
"columnPositions" : [{ "@type": "microsoft.graph.columnDefinition" }],
"description": "string",
"documentSet" : { "@type": "microsoft.graph.documentSet" },
"documentTemplate" : { "@type": "microsoft.graph.documentSetContent" },
"group": "string",
"hidden": false,
"id": "string",
"inheritedFrom": { "@type": "microsoft.graph.itemReference" },
"isBuiltIn" : false,
"name": "string",
"order": { "@type": "microsoft.graph.contentTypeOrder" },
"parentId": "string",
"propagateChanges" : false,
"readOnly": false,
"sealed": false
}
Comentários
Enviar e exibir comentários de