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


Элемент ListProperty (View)

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

Возвращает значение указанного столбца в списке таблицы списков.

<ListProperty
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
  ExpandXML = "TRUE" | "FALSE"
  ForInstance = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Select = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</ListProperty>

Элементы и атрибуты

В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.

Атрибуты

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

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

Нет

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

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

Occurrences

  • Минимум: 0
  • Максимум: без ограничений (1 для Expr1 и Expr2)

Пример

В следующем примере задана ссылка для отображения, когда число элементов превосходит максимальное число элементов на странице, заданное с помощью RowLimit. В примере используется элемент ListProperty для возврата URL-адреса представления по умолчанию.

<RowLimitExceeded>
   <HTML><![CDATA[<table class="ms-summarycustombody" cellpadding=0
      cellspacing=0 border=0>
         <TR><TD Class="ms-vb"><a href="]]></HTML>
   <ListProperty Select='DefaultViewUrl'/>
   <HTML><![CDATA[" ID=onetidMoreEvts>]]></HTML>
   <HTML>(More Events...)</HTML>
   <HTML><![CDATA[</a></TD></TR>
      <tr><td height="8"><IMG SRC="/_layouts/images/blank.gif" width=1
         height=8 alt=""></td></tr></table>]]></HTML>
</RowLimitExceeded>

См. также