Функции и селекторы преобразования страниц
Сводка
Конфигурация преобразования страниц по умолчанию (webpartmapping.xml) использует встроенные функции и селекторы для сопоставления классических веб-частей с современными сторонними и сторонними веб-частями. На этой странице перечислены все доступные функции.
Примечание.
Эта страница создается автоматически. Если вы видите проблемы, создайте запрос запроса на соответствующую базу кода платформы преобразования.
Функции
HtmlEncode
Описание: Возвращает значение этой строки в кодировке HTML.
Пример:{EncodedText} = HtmlEncode({Text})
ввод параметров;
Имя | Описание |
---|---|
{Text} | Кодирование текста в HTML |
Выходные параметры
Имя | Описание |
---|---|
{EncodedText} | Текст в кодировке HTML |
HtmlEncodeForJson
Описание: Возвращает значение этой строки в формате JSON в формате HTML.
Пример:{JsonEncodedText} = HtmlEncodeForJson({Text})
ввод параметров;
Имя | Описание |
---|---|
{Text} | Кодирование текста в HTML для включения в json |
Выходные параметры
Имя | Описание |
---|---|
{JsonEncodedText} | Текст в кодировке HTML для включения в JSON-файл |
ReturnTrue
Описание: Просто возвращает строку true.
Пример:{UsePlaceHolders} = ReturnTrue()
Выходные параметры
Имя | Описание |
---|---|
{UsePlaceHolders} | Значение true |
ReturnFalse
Описание: Просто возвращает строку false.
Пример:{UsePlaceHolders} = ReturnFalse()
Выходные параметры
Имя | Описание |
---|---|
{UsePlaceHolders} | Значение false |
ReturnServerRelativePath
Описание: Преобразует входящий путь в относительный путь сервера.
Пример:{ServerRelativePath} = ReturnServerRelativePath({Path})
ввод параметров;
Имя | Описание |
---|---|
{Path} | Путь к преобразованию |
Выходные параметры
Имя | Описание |
---|---|
{ServerRelativePath} | Относительный путь к серверу |
ReturnFileName
Описание: Возвращает имя файла заданного пути.
Пример:{FileName} = ReturnFileName({Path})
ввод параметров;
Имя | Описание |
---|---|
{Path} | Путь для анализа |
Выходные параметры
Имя | Описание |
---|---|
{FileName} | Имя файла с расширением из заданного пути |
Сцеплять
Описание: Объединяет 2 строки.
Пример:{CompleteString} = Concatenate({String1},{String2})
ввод параметров;
Имя | Описание |
---|---|
{String1} | Первая строка |
{String2} | Вторая строка |
Выходные параметры
Имя | Описание |
---|---|
{CompleteString} | Объединение переданных строк |
ConcatenateWithSemiColonDelimiter
Описание: Объединяет 2 строки с точкой с запятой между.
Пример:{CompleteString} = ConcatenateWithSemiColonDelimiter({String1},{String2})
ввод параметров;
Имя | Описание |
---|---|
{String1} | Первая строка |
{String2} | Вторая строка |
Выходные параметры
Имя | Описание |
---|---|
{CompleteString} | Объединение переданных строк |
ConcatenateWithPipeDelimiter
Описание: Объединяет 2 строки с символом канала между.
Пример:{CompleteString} = ConcatenateWithSemiColonDelimiter({String1},{String2})
ввод параметров;
Имя | Описание |
---|---|
{String1} | Первая строка |
{String2} | Вторая строка |
Выходные параметры
Имя | Описание |
---|---|
{CompleteString} | Объединение переданных строк |
StaticString
Описание: Возвращает (статическую) строку, указанную в качестве входных данных.
Пример:StaticString('static string')
ввод параметров;
Имя | Описание |
---|---|
{'static string'} | Статическая входная строка |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Строка, указанная в качестве входных данных |
TextCleanup
Описание: Переписывает HTML-страницы вики-страницы в соответствии с html-кодом, поддерживаемым клиентской текстовой частью.
Пример:{CleanedText} = TextCleanup({Text},{UsePlaceHolders})
ввод параметров;
Имя | Описание |
---|---|
{Text} | Исходное html-содержимое вики-сайта |
{UsePlaceHolders} | Параметр, указывающий, должны ли заполнители быть включены для неподдерживаемых элементов img/iframe в вики-html |
Выходные параметры
Имя | Описание |
---|---|
{CleanedText} | Html-код, совместимый с клиентской текстовой частью |
ContainsScript
Описание: Проверяет, содержит ли предоставленный html JavaScript
Пример:{HasScript} = ContainsScript({Text})
ввод параметров;
Имя | Описание |
---|---|
{Text} | Содержимое HTML для проверки |
Выходные параметры
Имя | Описание |
---|---|
{HasScript} | True — html содержит скрипт, в противном случае — false. |
ListCrossSiteCheck
Описание: Возвращает идентификатор списка сохранения для нескольких семейств веб-сайтов.
Пример:{ListId} = ListCrossSiteCheck({ListId})
ввод параметров;
Имя | Описание |
---|---|
{ListId} | Guid списка для использования |
Выходные параметры
Имя | Описание |
---|---|
{ListId} | Идентификатор списка безопасных для нескольких семейств веб-сайтов |
ListAddServerRelativeUrl
Описание: Возвращает относительный URL-адрес сервера списка.
Пример:{ListServerRelativeUrl} = ListAddServerRelativeUrl({ListId})
ввод параметров;
Имя | Описание |
---|---|
{ListId} | Guid списка для использования |
Выходные параметры
Имя | Описание |
---|---|
{ListServerRelativeUrl} | URL-адрес списка относительно сервера |
ListAddWebRelativeUrl
Описание: Возвращает url-адрес списка, относительный к интернету.
Пример:{ListWebRelativeUrl} = ListAddWebRelativeUrl({ListId})
ввод параметров;
Имя | Описание |
---|---|
{ListId} | Guid списка для использования |
Выходные параметры
Имя | Описание |
---|---|
{ListWebRelativeUrl} | URL-адрес списка относительно веб-сайта |
ListHideToolBar
Описание: Проверяет, имеет ли веб-часть XSLTListView скрытую панель инструментов.
Пример:{HideToolBar} = ListHideToolBar({XmlDefinition})
ввод параметров;
Имя | Описание |
---|---|
{XmlDefinition} | Атрибут XmlDefinition XSLTListViewWebPart |
Выходные параметры
Имя | Описание |
---|---|
{HideToolBar} | Логическое значение, указывающее, должна ли панель инструментов быть скрыта |
ListDetectUsedView
Описание: Обнаруживает идентификатор представления списка, используемый веб-частью, путем сопоставления xmldefinition веб-части с представлениями списка. Если представление не найдено, возвращается идентификатор представления по умолчанию.
Пример:{ListViewId} = ListDetectUsedView({ListId},{XmlDefinition})
ввод параметров;
Имя | Описание |
---|---|
{ListId} | Guid списка для анализа |
{XmlDefinition} | Атрибут XmlDefinition XSLTListViewWebPart |
Выходные параметры
Имя | Описание |
---|---|
{ListViewId} | Идентификатор используемого представления |
ImageLookup
Описание: Выполняет поиск файла на основе заданного относительного пути сервера и возвращает необходимые свойства файла. Возвращает значение NULL, если файл не найден.
Пример:ImageLookup({ServerRelativeFileName})
ввод параметров;
Имя | Описание |
---|---|
{ServerRelativeFileName} | Имя файла относительно сервера образа |
Выходные параметры
Имя | Описание |
---|---|
{ImageListId} | Идентификатор списка, в который содержится файл |
{ImageUniqueId} | UniqueId файла |
ReturnCrossSiteRelativePath
Описание: Преобразует входящий путь в относительный путь сервера. Если страница находится на другой странице, ресурс передается, а URL-адрес обновляется. Все сбои сохраняют исходное значение.
Пример:{ServerRelativeFileName} = ReturnCrossSiteRelativePath({ImageLink})
ввод параметров;
Имя | Описание |
---|---|
{ImageLink} | Исходное значение ссылки на изображение |
Выходные параметры
Имя | Описание |
---|---|
{ServerRelativeFileName} | Новое целевое расположение ресурса при передаче. |
ImageAnchorUrlRewrite
Описание: Перепишите URL-адрес тега привязки изображения.
Пример:ImageAnchorUrlRewrite({Anchor},{ImageUrl},{ServerRelativeFileName})
ввод параметров;
Имя | Описание |
---|---|
{Anchor} | Исходный тег привязки, полученный из исходного образа |
{ImageUrl} | URL-адрес исходного изображения |
{ServerRelativeFileName} | URL-адрес нового образа |
Выходные параметры
Имя | Описание |
---|---|
{Anchor} | URL-адрес после перезаписи URL-адреса. Если url-адрес привязки и исходного образа были одинаковыми, то для привязки будет установлен url-адрес нового образа. |
ExtractWebpartProperties
Описание: Извлекает свойства веб-части на стороне клиента, чтобы их можно было использовать повторно.
Пример:{JsonProperties} = ExtractWebpartProperties({ClientSideWebPartData})
ввод параметров;
Имя | Описание |
---|---|
{ClientSideWebPartData} | Данные веб-части, определяющие конфигурацию веб-части на стороне клиента |
Выходные параметры
Имя | Описание |
---|---|
{JsonProperties} | Свойства JSON для настройки клиентской веб-части |
DocumentEmbedLookup
Описание: Выполняет поиск файла на основе заданного относительного пути сервера и возвращает необходимые свойства файла. Возвращает значение NULL, если файл не найден.
Пример:DocumentEmbedLookup({ServerRelativeFileName})
ввод параметров;
Имя | Описание |
---|---|
{ServerRelativeFileName} | Имя файла относительно сервера |
Выходные параметры
Имя | Описание |
---|---|
{DocumentListId} | Идентификатор списка, в который содержится файл |
{DocumentUniqueId} | UniqueId файла |
{DocumentAuthor} | Имя участника-пользователя автора документа |
{DocumentAuthorName} | Имя автора файла |
ContentEmbedCrossSiteCheck
Описание: Создает исключение при ссылке на .aspx файл.
Пример:{Temp} = ContentEmbedCrossSiteCheck({ContentLink})
ввод параметров;
Имя | Описание |
---|---|
{ContentLink} | Значение ссылки, если задано |
Выходные параметры
Имя | Описание |
---|---|
{Temp} | Неиспользуемая переменная |
LoadContentFromFile
Описание: Загружает содержимое файла в виде строки.
Пример:{FileContents} = LoadContentFromFile({ContentLink})
ввод параметров;
Имя | Описание |
---|---|
{ContentLink} | Относительный URL-адрес сервера к загружаемого файла |
Выходные параметры
Имя | Описание |
---|---|
{FileContents} | Текстовое содержимое файла. Возвращает пустую строку, если файл не найден |
UserDocumentsToHighlightedContentProperties
Описание: Сопоставляет данные веб-части пользователя с коллекцией свойств и вспомогательными узлами serverProcessedContent для веб-части накопительного пакета содержимого (= выделенное содержимое)
Пример:SiteDocumentsToHighlightedContentProperties()
Выходные параметры
Имя | Описание |
---|---|
{JsonProperties} | Коллекция свойств для веб-части contentrollup (= выделенное содержимое) |
{SearchablePlainTexts} | Узлы SearchablePlainTexts, добавляемые в узел serverProcessedContent |
{Links} | Ссылки на узлы, добавляемые в узел serverProcessedContent |
{ImageSources} | Узлы ImageSources, добавляемые в узел serverProcessedContent |
ContentBySearchToHighlightedContentProperties
Описание: Сопоставляет содержимое с помощью данных веб-части поиска в коллекцию свойств и вспомогательные узлы serverProcessedContent для веб-части накопительного пакета содержимого (= выделенное содержимое)
Пример:ContentBySearchToHighlightedContentProperties({DataProviderJSON}, {SelectedPropertiesJson}, {ResultsPerPage}, {RenderTemplateId})
ввод параметров;
Имя | Описание |
---|---|
{DataProviderJson} | |
{SelectedPropertiesJson} | |
{ResultsPerPage} | |
{RenderTemplateId} |
Выходные параметры
Имя | Описание |
---|---|
{JsonProperties} | Коллекция свойств для веб-части contentrollup (= выделенное содержимое) |
{SearchablePlainTexts} | Узлы SearchablePlainTexts, добавляемые в узел serverProcessedContent |
{Links} | Ссылки на узлы, добавляемые в узел serverProcessedContent |
{ImageSources} | Узлы ImageSources, добавляемые в узел serverProcessedContent |
ContentByQueryToHighlightedContentProperties
Описание: Сопоставляет содержимое с помощью запроса данных веб-части в коллекцию свойств и вспомогательные узлы serverProcessedContent для веб-части накопительного пакета содержимого (= выделенное содержимое)
Пример:ContentByQueryToHighlightedContentProperties({WebUrl},{ListGuid},{ListName},{ServerTemplate},{ContentTypeBeginsWithId},{FilterField1},{Filter1ChainingOperator},{FilterDisplayValue1},{FilterOperator1},{FilterField2},{Filter2ChainingOperator},{FilterDisplayValue2},{FilterOperator2},{FilterField3},{FilterDisplayValue3},{FilterOperator3},{SortBy},{SortByDirection},{GroupBy},{GroupByDirection},{ItemLimit},{DisplayColumns},{DataMappings})
ввод параметров;
Имя | Описание |
---|---|
{WebUrl} | |
{ListGuid} | |
{ListName} | |
{ServerTemplate} | |
{ContentTypeBeginsWithId} | |
{FilterField1} | |
{Filter1ChainingOperator} | |
{FilterField1Value} | |
{FilterOperator1} | |
{FilterField2} | |
{Filter2ChainingOperator} | |
{FilterField2Value} | |
{FilterOperator2} | |
{FilterField3} | |
{FilterField3Value} | |
{FilterOperator3} | |
{SortBy} | |
{SortByDirection} | |
{GroupBy} | |
{GroupByDirection} | |
{ItemLimit} | |
{DisplayColumns} | |
{DataMappings} |
Выходные параметры
Имя | Описание |
---|---|
{JsonProperties} | Коллекция свойств для веб-части contentrollup (= выделенное содержимое) |
{SearchablePlainTexts} | Узлы SearchablePlainTexts, добавляемые в узел serverProcessedContent |
{Links} | Ссылки на узлы, добавляемые в узел serverProcessedContent |
{ImageSources} | Узлы ImageSources, добавляемые в узел serverProcessedContent |
TextCleanUpSummaryLinks
Описание: Переписывает html веб-части summarylinks в соответствии с html-кодом, поддерживаемым клиентской текстовой частью.
Пример:{CleanedText} = TextCleanUpSummaryLinks({Text})
ввод параметров;
Имя | Описание |
---|---|
{Text} | Исходное html-содержимое вики-сайта |
Выходные параметры
Имя | Описание |
---|---|
{CleanedText} | Html-код, совместимый с клиентской текстовой частью |
SummaryLinksToQuickLinksProperties
Описание: Сопоставляет данные веб-части summarylinks с коллекцией свойств и поддерживающими узлами serverProcessedContent для веб-части быстрых ссылок
Пример:SummaryLinksToQuickLinksProperties({Text},{QuickLinksJsonProperties})
ввод параметров;
Имя | Описание |
---|---|
{Text} | Исходное html-содержимое вики-сайта |
{QuickLinksJsonProperties} | Blob-объект свойств QuickLinks JSON (необязательно) |
Выходные параметры
Имя | Описание |
---|---|
{JsonProperties} | Коллекция свойств веб-части быстрых ссылок |
{SearchablePlainTexts} | Узлы SearchablePlainTexts, добавляемые в узел serverProcessedContent |
{Links} | Ссылки на узлы, добавляемые в узел serverProcessedContent |
{ImageSources} | Узлы ImageSources, добавляемые в узел serverProcessedContent |
LookupPerson
Описание: Поиск пользователя из списка UserInfo и возврат необходимых сведений
Пример:LookupPerson({ContactLoginName})
ввод параметров;
Имя | Описание |
---|---|
{ContactLoginName} | Учетная запись пользователя для поиска (в формате i:0#.f|membership|joe@contoso.onmicrosoft.com ) |
Выходные параметры
Имя | Описание |
---|---|
{PersonName} | Имя пользователя |
{PersonEmail} | Электронная почта пользователя |
{PersonUPN} | Имя участника-пользователя |
{PersonRole} | Роль пользователя |
{PersonDepartment} | Отдел пользователя |
{PersonPhone} | Номер телефона пользователя |
{PersonSip} | SIP-адрес пользователя |
EmptyString
Описание: Возвращает пустую строку
Пример:EmptyString()
Выходные параметры
Имя | Описание |
---|---|
{return value} | Пустая строка |
StaticString
Описание: Возвращает (статическую) строку, указанную в качестве входных данных.
Пример:StaticString('static string')
ввод параметров;
Имя | Описание |
---|---|
{'static string'} | Статическая входная строка |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Строка, указанная в качестве входных данных |
Prefix
Описание: Префикс входного текста другим текстом. Параметр applyIfContentIsEmpty определяет, если префикс также должен возникать, когда фактическое содержимое пусто.
Пример:Prefix('<H1>Prefix some extra text</H1>', {PublishingPageContent}, 'false')
ввод параметров;
Имя | Описание |
---|---|
{'prefix string'} | Статическая входная строка, которая будет использоваться в качестве префикса |
{PublishingPageContent} | Фактическое содержимое поля HTML страницы публикации с префиксом |
{'static boolean value'} | Статический bool ('true', 'false'), чтобы указать, нужно ли по-прежнему выполнять префикс, когда содержимое поля {PublishingPageContent} имеет значение emty |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Значение {PublishingPageContent} с префиксом предоставленного префикса |
Суффикс
Описание: Суффиксы вводного текста с другим текстом. Параметр applyIfContentIsEmpty управляет, если суффикс также должен произойти, когда фактическое содержимое пусто.
Пример:Suffix('<H1>Suffix some extra text</H1>', {PublishingPageContent}, 'false')
ввод параметров;
Имя | Описание |
---|---|
{'suffix string'} | Статическая входная строка, которая будет использоваться в качестве суффикса |
{PublishingPageContent} | Фактическое содержимое поля HTML страницы публикации в суффиксе |
{'static boolean value'} | Статический bool ('true', 'false'), чтобы указать, нужно ли по-прежнему выполнять суффикс, если содержимое поля {PublishingPageContent} имеет значение emty |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Значение {PublishingPageContent} с суффиксом, указанным значением суффикса |
PrefixAndSuffix
Описание: Префиксов и суффиксов входного текста с другим текстом. Параметр applyIfContentIsEmpty управляет, если префикс или суффикс также должен произойти, когда фактическое содержимое пусто.
Пример:PrefixAndSuffix('<H1>Prefix some extra text</H1>','<H1>Suffix some extra text</H1>',{PublishingPageContent},'false')
ввод параметров;
Имя | Описание |
---|---|
{'prefix string'} | Статическая входная строка, которая будет использоваться в качестве префикса |
{'suffix string'} | Статическая входная строка, которая будет использоваться в качестве суффикса |
{PublishingPageContent} | Фактическое содержимое html-страницы публикации с префиксом или суффиксом |
{'static boolean value'} | Статический bool ('true', 'false'), указывающий, требуется ли префикс/суффикс, если содержимое поля {PublishingPageContent} имеет значение emty |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Значение {PublishingPageContent} с префиксом или суффиксом с указанными значениями |
ToImageUrl
Описание: Возвращает URL-адрес изображения относительно сервера значения поля Публикация образа.
Пример:ToImageUrl({PublishingPageImage})
ввод параметров;
Имя | Описание |
---|---|
{PublishingPageImage} | Значение поля "Изображение публикации" |
Выходные параметры
Имя | Описание |
---|---|
{return value} | URL-адрес образа относительно сервера |
ToImageAltText
Описание: Возвращает замещающий текст изображения значения поля Изображения публикации.
Пример:ToImageAltText({PublishingPageImage})
ввод параметров;
Имя | Описание |
---|---|
{PublishingPageImage} | Значение поля "Изображение публикации" |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Замещающий текст изображения |
ToImageAnchor
Описание: Возвращает URL-адрес привязки изображения для значения поля Публикации изображения.
Пример:ToImageAnchor({PublishingPageImage})
ввод параметров;
Имя | Описание |
---|---|
{PublishingPageImage} | Значение поля "Изображение публикации" |
Выходные параметры
Имя | Описание |
---|---|
{return value} | URL-адрес привязки изображения |
ToImageCaption
Описание: Возвращает заголовок изображения поля заголовка изображения публикации Html.
Пример:ToImageCaption({PublishingImageCaption})
ввод параметров;
Имя | Описание |
---|---|
{PublishingImageCaption} | Публикация значения поля заголовка изображения в Формате HTML |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Подпись к изображению |
ToPreviewImageUrl
Описание: Возвращает URL-адрес изображения для предварительного просмотра страницы.
Пример:ToPreviewImageUrl({PreviewImage})
ввод параметров;
Имя | Описание |
---|---|
{PreviewImage} | Значение поля изображения публикации или строка, содержащая путь к изображению относительно сервера. |
Выходные параметры
Имя | Описание |
---|---|
{return value} | URL-адрес отформатированного предварительного просмотра изображения |
ToAuthors
Описание: Поиск сведений о пользователе для переданного идентификатора пользователя
Пример:ToAuthors({PublishingContact})
ввод параметров;
Имя | Описание |
---|---|
{userId} | Идентификатор (int) пользователя |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Форматированный большой двоичный объект JSON, описывающий сведения о пользователе. |
DefaultTaxonomyFieldValue
Описание: Заполните поле таксономии на основе предоставленного идентификатора термина. При необходимости можно настроить перезапись существующих значений.
Пример:DefaultTaxonomyFieldValue({TaxField2},'a65537e8-aa27-4b3a-bad6-f0f61f84b9f7|69524923-a5a0-44d1-b5ec-7f7c6d0ec160','true')
ввод параметров;
Имя | Описание |
---|---|
{Поле таксономии} | Обновляемая таксономия |
{'term ids splits by |'} | Список идентификаторов терминов, которые нужно задать, можно также использовать несколько значений, если поле таксономии настроено для принятия нескольких терминов |
{'static boolean value'} | Статический bool ('true', 'false'), чтобы указать, должны ли быть заданы значения терминов по умолчанию, если поле уже содержит термины |
Выходные параметры
Имя | Описание |
---|---|
{return value} | Строка со сведениями о термине, необходимыми для задания поля таксономии |
Селекторов
TextSelector
Описание: Позволяет включить пробел для пустых текстовых частей вики-сайта.
Пример:TextSelector({CleanedText})
ввод параметров;
Имя | Описание |
---|---|
{CleanedText} | Html-код, совместимый с текстом на стороне клиента (очищается с помощью функции TextCleanup) |
Выходные значения
Имя | Описание |
---|---|
Текст | Будет выводиться, если предоставленный вики-текст не был признан пустым |
Проставка | Будет выводиться, если предоставленный вики-текст был признан пустым |
ListSelectorListLibrary
Описание: Анализирует список и возвращает базовый тип списка.
Пример:ListSelectorListLibrary({ListId})
ввод параметров;
Имя | Описание |
---|---|
{ListId} | Guid списка для использования |
{ViewXml} | Определение выбранного представления |
Выходные значения
Имя | Описание |
---|---|
Library | Список представляет собой библиотеку документов |
Перечисление | Список является списком документов |
Проблема | Список является списком проблем |
Список задач | Список является списком задач |
DiscussionBoard | Список представляет собой доску обсуждения |
Опрос | Список представляет собой опрос |
Undefined | Базовый тип списка не определен |
ContentEmbedSelectorSourceType
Описание: Анализирует тип источника и рекомендуемое сопоставление возвращаемого значения.
Пример:ContentEmbedSelectorSourceType({SourceType})
ввод параметров;
Имя | Описание |
---|---|
{SourceType} | Тип источника просматриваемой страницы в pageviewerwebpart |
Выходные значения
Имя | Описание |
---|---|
WebPage | Внедренное содержимое — это страница |
ServerFolderOrFile | Внедренное содержимое указывает на папку сервера или файл |
ContentEmbedSelectorContentLink
Описание: Редактор содержимого можно преобразовывать различными способами в зависимости от того, использовалась ли ссылка, какой тип файла использовался, используется ли скрипт или нет...
Пример:ContentEmbedSelectorContentLink({ContentLink}, {Content}, {FileContents}, {UseCommunityScriptEditor})
ввод параметров;
Имя | Описание |
---|---|
{ContentLink} | Значение ссылки, если задано |
{Content} | Содержимое, внедренное в веб-часть |
{FileContents} | Текстовое содержимое файла. Возвращает пустую строку, если файл не найден |
{UseCommunityScriptEditor} | Свойство сопоставления UseCommunityScriptEditor, предоставляемое через экземпляр PageTransformationInformation. |
Выходные значения
Имя | Описание |
---|---|
Ссылка | Если ссылка не была пустой и это был aspx-файл |
NonASPXLink | Если ссылка не была пустой и не была aspx-файлом, но содержимое файла содержало JavaScript |
NonASPXLinkNoScript | Если ссылка не была пустой и не была aspx-файлом и содержимое не содержало JavaScript |
NonASPXUseCommunityScriptEditor | Использование редактора сценариев сообщества для размещения содержимого |
Содержимое | Если ссылка не указана, но содержимое было внедрено и содержит JavaScript |
ContentNoScript | Если ссылка не указана и внедренное содержимое и оно не содержит JavaScript |
ContentUseCommunityScriptEditor | Использование редактора сценариев сообщества для размещения содержимого |
ContentByQuerySelector
Описание: Анализирует список и возвращает значение , если список можно преобразовать.
Пример:ContentByQuerySelector({ListGuid},{ListName})
ввод параметров;
Имя | Описание |
---|---|
{ListGuid} | Guid списка, используемого веб-частью CBQ |
{ListName} | Имя списка, используемого веб-частью CBQ |
Выходные значения
Имя | Описание |
---|---|
По умолчанию | Преобразование списка |
NoTransformation | Не преобразовывайте список |
SummaryLinkSelector
Описание: Использует свойство сопоставления SummaryLinksToQuickLinks, предоставленное экземпляром PageTransformationInformation, для определения сопоставления
Пример:SummaryLinkSelector({SummaryLinksToQuickLinks})
ввод параметров;
Имя | Описание |
---|---|
{SummaryLinksToQuickLinks} | Свойство сопоставления SummaryLinksToQuickLinks, предоставляемое через экземпляр PageTransformationInformation. |
Выходные значения
Имя | Описание |
---|---|
UseQuickLinks | Преобразование в веб-часть QuickLinks |
UseText | Преобразование в форматированный текст |
ScriptEditorSelector
Описание: Использует свойство сопоставления UseCommunityScriptEditor, предоставленное экземпляром PageTransformationInformation, для определения сопоставления
Пример:ScriptEditorSelector({UseCommunityScriptEditor})
ввод параметров;
Имя | Описание |
---|---|
{UseCommunityScriptEditor} | Свойство сопоставления UseCommunityScriptEditor, предоставляемое через экземпляр PageTransformationInformation. |
Выходные значения
Имя | Описание |
---|---|
UseCommunityScriptEditor | Преобразование в веб-часть редактора сценариев сообщества |
NoScriptEditor | Не преобразуйте, так как нет редактора скриптов |
UserExistsSelector
Описание: Проверяет, является ли переданное значение пользователем
Пример:UserExistsSelector({PersonEmail})
ввод параметров;
Имя | Описание |
---|---|
{PersonEmail} | Учетная запись пользователя |
Выходные значения
Имя | Описание |
---|---|
InvalidUser | Недопустимый пользователь |
ValidUser | Допустимые сведения о пользователе |