tipo de recurso contentType

Espacio de nombres: microsoft.graph

Representa un tipo de contenido en SharePoint. Los tipos de contenido permiten definir un conjunto de columnas que deben estar presentes en cada listItem de una lista.

Métodos

Método Tipo devuelto Descripción
Enumerar contentTypes en un sitio contentType (colección) Obtenga una lista de los objetos contentType y sus propiedades en un sitio.
Enumeración de contentTypes en una lista contentType (colección) Obtenga una lista de los objetos contentType y sus propiedades en una lista.
Creación de contentType para un sitio contentType Cree un nuevo objeto contentType en un sitio.
Obtener contentType contentType Lea las propiedades y relaciones de un objeto contentType .
Actualizar contentType contentType Actualice las propiedades de un objeto contentType .
Eliminar contentType Ninguno Elimine un objeto contentType .
isPublished Booleano Indica si se publica contentType .
publish contentType Publicar un contentType.
unpublish contentType Anular la publicación de un contentType.
addCopy contentType Agregue una copia de un contentType de un sitio a una lista.
associateWithHubSites contentType Asocie un contentType a una lista de sitios centrales.
copyToDefaultContentLocation contentType Copie un archivo en la ubicación de contenido predeterminada en un contentType.
List columns columnDefinition (colección) Obtenga una colección de columnas, representadas como recursos columnDefinition , en un contentType.
Crear columna columnDefinition Agregue una columna a un tipo de contenido en un sitio o lista.
getCompatibleHubContentTypes contentType (colección) Obtenga una lista de tipos de contenido compatibles del centro de tipos de contenido que se pueden agregar a un sitio de destino o a una lista.
addCopyFromContentTypeHub contentType Agregue o sincronice una copia de un tipo de contenido publicado desde el centro de tipos de contenido a un sitio de destino o una lista.

Propiedades

Propiedad Tipo Descripción
associatedHubsUrls Colección de cadenas Lista de direcciones URL canónicas para los sitios centrales a los que está asociado este tipo de contenido. Contendrá todos los sitios centrales en los que este tipo de contenido está en cola para que se aplique o ya se haya aplicado. Aplicar un tipo de contenido significa que el tipo de contenido se aplica a las listas de los sitios aplicados.
description string Texto descriptivo del elemento.
documentSet documentSet Metadatos del conjunto de documentos.
documentTemplate documentSetContent Metadatos de plantilla de documento. Para asegurarse de que los documentos tienen contenido coherente en un sitio y sus subsitios, puede asociar una plantilla de Word, Excel o PowerPoint a un tipo de contenido de sitio.
grupo string El nombre del grupo al que pertenece este tipo de contenido. Ayuda a organizar los tipos de contenido relacionados.
hidden Booleano Indica si el tipo de contenido está oculto en el menú "Nuevo" de la lista.
id string El identificador único del tipo de contenido.
inheritedFrom itemReference Si este tipo de contenido se hereda de otro ámbito (por ejemplo, un sitio), proporciona una referencia al elemento en que se define el tipo de contenido.
isBuiltIn Booleano Especifica si un tipo de contenido es un tipo de contenido integrado.
name string El nombre del tipo de contenido.
Orden contentTypeOrder Especifica el orden en el que aparece el tipo de contenido en la interfaz de usuario de selección.
parentId string El identificador único del tipo de contenido.
propagateChanges Booleano Si truees , los cambios realizados en el tipo de contenido se insertan en tipos de contenido heredados y listas que implementan el tipo de contenido.
Readonly Booleano Si truees , el tipo de contenido no se puede modificar a menos que este valor se establezca primero en false.
sealed Booleano Si truees , los usuarios no pueden modificar el tipo de contenido ni a través de operaciones de inserción. Solo los administradores de la colección de sitios pueden sellar o quitar el sello de los tipos de contenido.

Relaciones

Relación Tipo Descripción
Base contentType ContentType primario del que se deriva este tipo de contenido.
baseTypes contentType (colección) Colección de tipos de contenido que son antecesores de este tipo de contenido.
columnLinks Colección columnLink Colección de columnas necesarias para este tipo de contenido.
columnPositions columnDefinition (colección) Información de orden de columna en un tipo de contenido.
columns columnDefinition (colección) Colección de definiciones de columna para este tipo de contenido.

Para obtener más información, vea Introduction to content types and content type publishing (Introducción a los tipos de contenido y la publicación del tipo de contenido).

Representación JSON

La siguiente representación JSON muestra el tipo de 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": "Boolean",
  "id": "string",
  "inheritedFrom": { "@type": "microsoft.graph.itemReference" },
  "isBuiltIn" : "Boolean",
  "name": "string",
  "order": { "@type": "microsoft.graph.contentTypeOrder" },
  "parentId": "string",
  "propagateChanges" : "Boolean",
  "readOnly": "Boolean",
  "sealed": "Boolean"
}