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


Элемент Limit (View)

Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

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

<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
Необязательный логический. ЗНАЧЕНИЕ TRUE для заключит текст тегами <A> , если текст отображается как гиперссылка (например, www.microsoft.com).
AutoHyperLinkNoEncoding
Необязательный логический. ЗНАЧЕНИЕ TRUE , если текст <A> выглядит как гиперссылка (например, www.microsoft.com), но без кодировки HTML.
AutoNewLine
Необязательный логический. ЗНАЧЕНИЕ TRUE для вставки <BR> тегов в текстовый поток и замены нескольких пробелов неразрывным пробелом (&nbsp;).
По умолчанию
Необязательный текст. Визуализирует текст, назначенный этому атрибуту, если атрибут Select другого элемента возвращает в качестве значения пустую строку.
ExpandXML
Необязательный логический. TRUE — повторная передача подготовленного к просмотру контента через интерпретатор CAML, что позволяет CAML обрабатывать CAML.
Htmlencode
Необязательный логический. TRUE, чтобы выполнить преобразование внедренных символов для отображения их в браузере в виде текста. Другими словами, символы, похожие на HTML-теги, преобразуются в сущности.
IgnoreTags
Необязательный логический. Значение TRUE указывается для исключения тегов при сокращении текста.
Len
Необязательный атрибут типа Integer. Определяет максимальное количество показываемых символов. По умолчанию имеет значение 128.
MoreText
Необязательный Text. Задает текст, который должен добавляться в конце возвращаемой строки для указания, что ограничение на размер строки превышено.
StripwS
Необязательный логический. TRUE используется для удаления пробелов в начале и в конце возвращаемого элементом значения.
URLEncode
Необязательный логический. ЗНАЧЕНИЕ TRUE для преобразования специальных символов, таких как пробелы, в формат UTF-8 с кавычками, %c3%ab например для символа ë.
URLEncodeAsURL
Необязательный логический. Как URLEncode, но значение TRUE указывает, что кодируемая строка является компонентом пути URL-адреса, чтобы не кодировать косую черту (/).

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

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

Многочисленные

Occurrences

  • Минимум: 0
  • Максимум: без ограничений

Замечания

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

Пример

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

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