Share via


コンテンツ タイプ定義スキーマ

コンテンツ タイプを定義する要素マニフェストは、コンテンツ タイプ定義スキーマに準拠することが必要です。

次に、コンテンツ タイプ定義スキーマの要素を示します。

<Elements 要素 (ContentType)>

   <ContentType 要素 (ContentType)>

      <Folder 要素 (ContentType)>

      <FieldRefs 要素 (ContentType)>

         <FieldRef 要素 (ContentType)>

         <RemoveFieldRef 要素 (ContentType)>

         <DocumentTemplate 要素 (FieldRefs)>

      <Forms 要素 (ContentType)>

         <Forms 要素 (ContentType)>

            <Forms 要素 (ContentType)>

            <Forms 要素 (ContentType)>

            <Forms 要素 (ContentType)>

            <Forms 要素 (ContentType)>

      <XmlDocuments 要素 (ContentType)>

         <XmlDocument 要素 (ContentType)>

      <DocumentTemplate 要素 (ContentType)>

注意

Forms 要素 (ContentType) 要素およびその子要素は廃止されました。FieldRefs 要素 (ContentType) 要素の DocumentTemplate 要素 (FieldRefs) 子要素も廃止されました。

コンテンツ タイプ スキーマの例

次に、Windows SharePoint Services 3.0 でドキュメント コンテンツ タイプを定義する XML の例を示します。見やすくするために要素が編集されています。

<?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>

See Also

概念

コンテンツ タイプについて

コンテンツ タイプのユーザー設定情報

フィーチャーを使用したコンテンツ タイプの展開

その他のリソース

Provisioning Content Types in List Schemas