コンテンツ タイプ定義スキーマ
コンテンツ タイプを定義する要素マニフェストは、コンテンツ タイプ定義スキーマに準拠することが必要です。
次に、コンテンツ タイプ定義スキーマの要素を示します。
<ContentType 要素 (ContentType)>
<RemoveFieldRef 要素 (ContentType)>
<DocumentTemplate 要素 (FieldRefs)>
<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>