Элемент 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> тегов в текстовый поток и замены нескольких пробелов неразрывным пробелом ( ). |
По умолчанию |
Необязательный текст. Визуализирует текст, назначенный этому атрибуту, если атрибут 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>