Элемент UrlBaseName (Представление)
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Отображает базовое имя определенного URL-адреса.
<UrlBaseName
HTMLEncode = "TRUE" | "FALSE">
</UrlBaseName>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут | Описание |
---|---|
Htmlencode |
Необязательный логический. TRUE, чтобы выполнить преобразование внедренных символов для отображения их в браузере в виде текста. Другими словами, символы, похожие на HTML-теги, преобразуются в сущности. |
Дочерние элементы
Родительские элементы
Многочисленные
Occurrences
- Минимум: 0
- Максимум: без ограничений
Замечания
Этот элемент особенно удобен для использования в представлениях библиотек документов.
Помните, что язык CAML учитывает регистр, обратите внимание на строчные буквы "rl" в имени элемента UrlBaseName.
Пример
В следующем примере используется элемент UrlBaseName, чтобы создать абсолютный URL-адрес для эскиза в библиотеке рисунков.
<DisplayPattern>
<HttpHost />
<UrlDirName>
<HTML>/</HTML>
<LookupColumn URLEncodeAsURL="TRUE" Name="FileRef" />
</UrlDirName>
<HTML>/_t/</HTML>
<UrlBaseName>
<Field Name="EncodedAbsUrl" />
</UrlBaseName>
<HTML>_</HTML>
<GetFileExtension>
<Field Name="EncodedAbsUrl" />
</GetFileExtension>
<HTML>.jpg</HTML>
</DisplayPattern>
Если файл изображения имеет расширение JPG и находится в библиотеке рисунков на дочернем сайте, то в следующем примере будет создан URL-адрес в следующем формате:
http://Server_Name/Subsite_Name/Library_Name/_t/File_Base_Name/_jpg.jpg