Элемент Field (View)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения
Возвращает форматированное значение поля для использования в определении представления.
<Field
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
Name = "Text"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</Field>
Атрибуты
Атрибут |
Описание |
---|---|
AutoHyperLink |
Необязательный атрибут типа Boolean. Значение TRUE указывается для заключения текста в теги <A> в случае, когда текст выводится как гиперссылка (например, www.microsoft.com). |
AutoHyperLinkNoEncoding |
Необязательный атрибут типа Boolean. Значение TRUE указывается для заключения текста в теги <A> в случае, когда текст выводится как гиперссылка (например, www.microsoft.com), но без кодировки HTML. |
AutoNewLine |
Необязательный атрибут типа Boolean. Значение TRUE указывается для вставки тегов <BR> в поток текста и для замены нескольких пробелов неразрывным пробелом ( ). |
HTMLEncode |
Необязательный атрибут типа Boolean. Значение TRUE указывается для преобразования включенных символов таким образом, чтобы они отображались в браузере как текст. Другими словами, символы, которые можно спутать с тегами HTML, преобразуются в сущности. |
Name |
Необязательный атрибут типа Text. Позволяет использование элемента Field вне контекста визуализации поля, предоставляя идентификатор (например, <Field Name="ИД"/>). |
StripWS |
Необязательный атрибут типа Boolean. Значение TRUE задается для удаления пустых полей в начале и в конце значения, возвращаемого элементом. |
URLEncode |
Необязательный атрибут типа Boolean. Значение TRUE указывается для преобразования специальных символов, например пробелов, в ограниченный формат UTF-8 (например, в %c3%ab для символа ё). |
URLEncodeAsURL |
Необязательный атрибут типа Boolean. Похоже на URLEncode, но значение TRUE задается для указания, что кодируемая строка является компонентом пути URL-адреса, так что символы "/" не кодируются. |
Дочерние элементы
Нет |
Родительские элементы
Много |
Вхождения
Минимум: 0 Максимум: не ограничено (1 в UrlBaseName) |
Примечания
Элемент Field (View) используется, чтобы возвращать форматированное значение поля для отображения в представлении, а элемент Column используется, чтобы возвращать необработанное значение данных этого поля. Элемент Field не определяет атрибуты, когда он используется в UrlBaseName, и указывается только атрибут Name при использовании в Expr1, Expr2 или Row.
Чтобы создать определение настраиваемого поля как модульного компонента на основе типа поля SharePoint Foundation по умолчанию и затем неоднократно использовать его на разных сайтах и в списках, следует с помощью элемента Field (Field) определить настраиваемый столбец сайта. Чтобы создать определение настраиваемого поля для определения списка на основе типа поля по умолчанию, следует использовать элемент Field (List - Definition) в файле Schema.xml. Чтобы создать тип настраиваемого поля, реализующий настраиваемый класс для специальной проверки данных и визуализации полей, следует использовать элемент Field (Field Types).