Поделиться через


Элемент FieldRefs (ContentType)

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения

Представляет набор ссылок на столбцы, входящие в данный тип контента.

<FieldRefs>
</FieldRefs>

Атрибуты

Атрибут

Описание

Нет

Дочерние элементы

FieldRef

RemoveFieldRef

DocumentTemplate

Родительские элементы

ContentType

Вхождения

Минимум: 1

Максимум: 1

Примечания

Элемент FieldRefs содержит коллекцию элементов FieldRef. Элемент FieldRef является ссылкой на столбец, определенный где-либо в другом месте, на уровне сайта или списка. В ссылке на поле можно переопределить подмножество таких свойств столбцов, как:

  • отображаемое имя;

  • XML-атрибуты повышения и понижения уровня;

  • будет ли поле доступным только для чтения, обязательным или скрытым.

Изменения, внесенные в эти свойства, задействуются только когда свойства применяются к указанному типу контента, содержащего ссылку на поле.

ПримечаниеПримечание

Порядок перечисления элементов FieldRef определяет порядок отображения полей на странице NewForm.aspx.

Дочерний элемент DocumentTemplate устарел. Вместо него следует использовать элемент DocumentTemplate, являющийся дочерним по отношению к элементу ContentType.

Дополнительные сведения о ссылках на поля см. в разделе Поля и ссылки на поля.

Пример

Следующий пример представляет коллекцию ссылок на поля для типа контента "Документ".

<ContentType ID="0x0101"
    Name="$Resources:Document"
    Group="$Resources:Document_Content_Types"
    Description="$Resources:DocumentCTDesc"
    V2ListTemplateName="doclib"
    Version="0">
    <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 -->
        <FieldRef ID="{5f47e085-2150-41dc-b661-442f3027f552}" Name="SelectFilename" /> <!-- SelectFilename -->
        <FieldRef ID="{8553196d-ec8d-4564-9861-3dbe931050c8}" Name="FileLeafRef" Required="TRUE"/> <!-- FileLeafRef -->
        <FieldRef ID="{8c06beca-0777-48f7-91c7-6da68bc07b69}" Name="Created" Hidden="TRUE" /> <!-- Created -->
        <FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" Required="FALSE" ShowInNewForm="FALSE" ShowInEditForm="TRUE"/> <!-- Title -->            
        <FieldRef ID="{28cf69c5-fa48-462a-b5cd-27b6f9d2bd5f}" Name="Modified"  Hidden="TRUE" /> <!-- Modified -->
        <FieldRef ID="{822c78e3-1ea9-4943-b449-57863ad33ca9}" Name="Modified_x0020_By" Hidden="FALSE"/> <!-- Modified_x0020_By -->
        <FieldRef ID="{4dd7e525-8d6b-4cb4-9d3e-44ee25f973eb}" Name="Created_x0020_By" Hidden="FALSE" /> <!-- Created_x0020_By -->
     </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>

См. также

Концепции

Определения типов контента

Поля и ссылки на поля

Другие ресурсы

Типы контента