RemoveFieldRef Element (ContentType)
SharePoint 2010
Published: May 2010
Specifies a column reference that is included in the parent content type but is to be removed from this content type.
You need only specify the ID attribute of the RemoveFieldRef element. SharePoint Foundation ignores all other attributes of this element.
<RemoveFieldRef Aggregation="sum" | "count" | "average" | "min" | "max" | "merge" | "plaintext" | "first" | "last" Customization="Text" DefaultValue="Text" Description="Text" DisplayName="Text" Format="Text" Filterable="TRUE" | "FALSE" FilterableNoRecurrence="TRUE" | "FALSE" FromBaseType="TRUE" | "FALSE" Hidden="TRUE" | "FALSE" | "orResource" ID="Text" Locked="TRUE" | "FALSE" Name="Text" Node="Text" NumLines="Integer" PIAttribute="Text" PITarget="Text" PrimaryPIAttribute="Text" ReadOnly="TRUE" | "FALSE" ReadOnlyClient="TRUE" | "FALSE" Required="TRUE" | "FALSE" Sealed="TRUE" | "FALSE" ShowInDisplayForm="TRUE" | "FALSE" ShowInEditForm="TRUE" | "FALSE" ShowInFileDlg="TRUE" | "FALSE" ShowInListSettings="TRUE" | "FALSE" ShowInNewForm="TRUE" | "FALSE" Sortable="TRUE" | "FALSE" PrimaryPITarget="Text" />
The following example shows RemoveFieldRef elements specifying several columns to remove from a content type.
<FieldRefs>
<RemoveFieldRef ID="{67df98f4-9dec-48ff-a553-29bece9c5bf4}" Name="Attachments" /> <!-- Attachments -->
<RemoveFieldRef ID="{f1e020bc-ba26-443f-bf2f-b68715017bbc}" Name="WorkflowVersion" /> <!-- WorkflowVersion -->
<RemoveFieldRef ID="{bc91a437-52e7-49e1-8c4e-4698904b2b6d}" Name="LinkTitleNoMenu" /> <!-- LinkTitleNoMenu -->
<RemoveFieldRef ID="{82642ec8-ef9b-478f-acf9-31f7d45fbc31}" Name="LinkTitle" /> <!-- LinkTitle -->
<RemoveFieldRef ID="{ae069f25-3ac2-4256-b9c3-15dbc15da0e0}" Name="GUID" /> <!-- GUID -->
<RemoveFieldRef ID="{de8beacf-5505-47cd-80a6-aa44e7ffe2f4}" Name="WorkflowInstanceID" /> <!-- WorkflowInstanceID -->
</FieldRefs>