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


Элемент ListProperty (View)

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

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

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

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

<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

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

AutoHyperLinkNoEncoding

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

AutoNewLine

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

Default

Необязательный атрибут типа Text. Устанавливает идентификатор ProgID по умолчанию для приложения, которое создало список.

ExpandXML

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

ForInstance

Необязательный атрибут типа Boolean. При значении TRUE возвращает количество элементов, принадлежащих текущему идентификатору экземпляра собрания путем фильтрации по полю InstanceID. Если список не поддерживает данные в нескольких экземплярах, возвращает общее число элементов в списке.

HTMLEncode

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

Select

Обязательный атрибут типа Text. Задает поле в списке таблицы списков.

StripWS

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

URLEncode

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

URLEncodeAsURL

Необязательный атрибут типа Boolean. Аналогичен URLEncode, но TRUE указывает, что кодируемая строка является компонентом пути URL-адреса, так чтобы знаки косой черты (/) не кодировались.

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

Нет

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

Несколько

Вхождения

Минимум: 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>

См. также

Ссылка

Элемент Property (View)

Элемент SetList (View)