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


Элемент Limit (View)

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

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

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

Сокращает текст до указанного размера.

<Limit
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
  ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  IgnoreTags = "TRUE" | "FALSE"
  Len = "Integer"
  MoreText = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Limit>

Атрибуты

Атрибут

Описание

AutoHyperLink

Необязательный атрибут типа Boolean. Значение TRUE указывается для заключения текста в теги <A> в случае, когда текст выводится как гиперссылка (например www.microsoft.com).

AutoHyperLinkNoEncoding

Необязательный атрибут типа Boolean. Значение TRUE указывается для заключения текста в теги <A> в случае, когда текст выводится как гиперссылка (например www.microsoft.com), но без кодировки HTML.

AutoNewLine

Необязательный атрибут типа Boolean. Значение TRUE указывается для вставки тегов <BR> в поток текста и для замены нескольких пробелов неразрывным пробелом (&nbsp;).

Default

Необязательный Text. Визуализирует текст, назначенный этому атрибуту, если атрибут Select другого элемента возвращает в качестве значения пустую строку.

ExpandXML

Необязательный атрибут типа Boolean. Значение TRUE указывается для повторной передачи визуализированного контента с помощью интерпретатора языка CAML, позволяющего CAML визуализировать CAML.

HTMLEncode

Необязательный атрибут типа Boolean. Значение TRUE указывается для преобразования включенных символов таким образом, чтобы они отображались в браузере как текст. Другими словами, символы, которые можно спутать с тегами HTML, преобразуются в сущности.

IgnoreTags

Необязательный атрибут типа Boolean. Значение TRUE указывается для исключения тегов при сокращении текста.

Len

Необязательный атрибут типа Integer. Определяет максимальное количество показываемых символов. По умолчанию имеет значение 128.

MoreText

Необязательный Text. Задает текст, который должен добавляться в конце возвращаемой строки для указания, что ограничение на размер строки превышено.

StripWS

Необязательный атрибут типа Boolean. Значение TRUE задается для удаления пустых полей в начале и в конце значения, возвращаемого элементом.

URLEncode

Необязательный атрибут типа Boolean. Значение TRUE указывается для преобразования специальных символов, например пробелов, в ограниченный формат UTF-8, например в %c3%ab для символа ë.

URLEncodeAsURL

Необязательный атрибут типа Boolean. Похоже на URLEncode, но значение TRUE задается для указания, что кодируемая строка является компонентом пути URL-адреса, так что символы "/" не кодируются.

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

Column, More, Text

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

Много

Вхождения

Минимум: 0

Максимум: не ограничено

Примечания

Обратите внимание, что элемент Limit не будет обрезать слова. Например, <Limit Len=3>Microsoft Corporation</Limit> возвращает значение "Microsoft", а не "Mic".

Пример

В следующем примере размер текста в поле Body ограничивается 250 символами, и в том случае, когда строка обрезается, в конце строки вставляется многоточие ("...").

<Limit Len="250" MoreText="..." AutoHyperLink="TRUE" 
  AutoNewLine="TRUE">
  <Column Name="Body"/>
</Limit>