Элемент 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> в поток текста и для замены нескольких пробелов неразрывным пробелом ( ). |
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-адреса, так что символы "/" не кодируются. |
Дочерние элементы
Родительские элементы
Много |
Вхождения
Минимум: 0 Максимум: не ограничено |
Примечания
Обратите внимание, что элемент Limit не будет обрезать слова. Например, <Limit Len=3>Microsoft Corporation</Limit> возвращает значение "Microsoft", а не "Mic".
Пример
В следующем примере размер текста в поле Body ограничивается 250 символами, и в том случае, когда строка обрезается, в конце строки вставляется многоточие ("...").
<Limit Len="250" MoreText="..." AutoHyperLink="TRUE"
AutoNewLine="TRUE">
<Column Name="Body"/>
</Limit>