Compartilhar via


Esquema de definição de tipo de conteúdo

Cada manifesto elemento que define de conteúdo tipos devem aderir ao esquema definição do tipo de conteúdo.

A seguir é uma lista dos elementos na Content Type Definition Schema.

<Elemento elementos (ContentType)>

   <Elemento ContentType (ContentType)>

      <Elemento pasta (ContentType)>

      <Elemento FieldRefs (ContentType)>

         <Elemento FieldRef (ContentType)>

         <Elemento RemoveFieldRef (ContentType)>

         <Elemento DocumentTemplate (FieldRefs)>

      <Elemento de formulários (ContentType)>

         <Elemento de formulários (ContentType)>

            <Elemento de formulários (ContentType)>

            <Elemento de formulários (ContentType)>

            <Elemento de formulários (ContentType)>

            <Elemento de formulários (ContentType)>

      <Elemento XmlDocuments (ContentType)>

         <Elemento XmlDocument (ContentType)>

      <Elemento DocumentTemplate (ContentType)>

Observação

O elemento Elemento de formulários (ContentType) formulários é obsoleto, como seu filho elementos.O elemento filho Elemento DocumentTemplate (FieldRefs) DocumentTemplate do elemento Elemento FieldRefs (ContentType) FieldRefs é obsoleto as well.

Exemplo de esquema tipo de conteúdo

A seguir é um exemplo de XML que define a tipo de conteúdo de documentos em Windows SharePoint Services 3.0. Elementos tem sido editados para melhor legibilidade.

                    <?xml version="1.0" encoding="utf-8" ?>
<!-- _lcid="1033" _version="12.0.3008" _dal="1" -->
…
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
…
  <ContentType ID="0x0101"
      name="$Resources:Document"
      Group="$Resources:Document_Content_Types"
      Description="$Resources:DocumentCTDesc"
      V2ListTemplatename="doclib"
      Version="0">
    <FieldRefs>
      <RemoveFieldRef ID=FID_Attachments name="Attachments" /> <!-- Attachments -->
… 
      <FieldRef ID=FID_Created name="Created" Hidden="TRUE" /> <!-- Created -->
      <FieldRef ID=FID_Title name="Title" Required="FALSE" ShowInNewForm="FALSE" ShowInEditForm="TRUE"/> <!-- Title --> 
…
    </FieldRefs>
    <XmlDocuments>
      <XmlDocument NamespaceURI="https://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
        <FormTemplates xmlns="https://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
          <Display>DocumentLibraryForm</Display>
          <Edit>DocumentLibraryForm</Edit>
          <New>DocumentLibraryForm</New>
        </FormTemplates>
      </XmlDocument>
    </XmlDocuments>
  </ContentType>

</Elements>

Consulte também

Conceitos

Introdução aos tipos de conteúdo
Informações personalizadas em tipos de conteúdo
Recursos usando o conteúdo Tipo de implantação

Outros recursos

Provisioning Content Types in List Schemas