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 string | 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 true es , 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 true es , el tipo de contenido no se puede modificar a menos que este valor se establezca primero en false . |
sealed | Booleano | Si true es , 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"
}