Fonctions et sélecteurs de transformation de pagePage Transformation Functions and Selectors

RésuméSummary

La configuration de transformation de page par défaut (webpartmapping. Xml) utilise des fonctions intégrées et des sélecteurs pour piloter le mappage entre les composants WebPart classiques et les composants WebPart modernes de premier et de tiers.The default page transformation configuration (webpartmapping.xml) uses built-in functions and selectors to drive the mapping from classic web parts to modern 1st party and 3rd party web parts. Cette page répertorie toutes les fonctions disponibles.This page lists all the available functions.

Notes

Cette page est générée automatiquement, si vous rencontrez des problèmes, veuillez créer une PR par rapport à la base de code de l’infrastructure de transformation respective.This page is auto-generated, if you see issues please create a PR against the respective Transformation framework code base.

FonctionsFunctions

HtmlEncodeHtmlEncode

Description : Renvoie la valeur codée au format HTML de cette chaîne.Description: Returns the html encoded value of this string.

Exemple : {EncodedText} = HtmlEncode({Text})Example: {EncodedText} = HtmlEncode({Text})

Input parametersInput parameters

NomName DescriptionDescription
Textes{Text} Codage de texte en HTMLText to html encode

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{EncodedText}{EncodedText} Texte encodé au format htmlHtml encoded text

HtmlEncodeForJsonHtmlEncodeForJson

Description : Renvoie la valeur codée au format html JSON de cette chaîne.Description: Returns the json html encoded value of this string.

Exemple : {JsonEncodedText} = HtmlEncodeForJson({Text})Example: {JsonEncodedText} = HtmlEncodeForJson({Text})

Input parametersInput parameters

NomName DescriptionDescription
Textes{Text} Codage de texte en HTML pour inclusion dans JSONText to html encode for inclusion in json

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{JsonEncodedText}{JsonEncodedText} Texte encodé au format HTML pour inclusion dans un fichier JSONHtml encoded text for inclusion in json file

ReturnTrueReturnTrue

Description : Renvoie simplement la chaîne true.Description: Simply returns the string true.

Exemple : {UsePlaceHolders} = ReturnTrue()Example: {UsePlaceHolders} = ReturnTrue()

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{UsePlaceHolders}{UsePlaceHolders} Valeur trueValue true

RenvoientReturnFalse

Description : Renvoie simplement la chaîne false.Description: Simply returns the string false.

Exemple : {UsePlaceHolders} = ReturnFalse()Example: {UsePlaceHolders} = ReturnFalse()

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{UsePlaceHolders}{UsePlaceHolders} Valeur falseValue false

ReturnServerRelativePathReturnServerRelativePath

Description : Transforme le chemin entrant dans un chemin d’accès relatif au serveur.Description: Transforms the incoming path into a server relative path.

Exemple : {ServerRelativePath} = ReturnServerRelativePath({Path})Example: {ServerRelativePath} = ReturnServerRelativePath({Path})

Input parametersInput parameters

NomName DescriptionDescription
Curviligne{Path} Chemin d’accès à transformerPath to transform

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ServerRelativePath}{ServerRelativePath} Chemin d’accès relatif au serveurServer relative path

ReturnFileNameReturnFileName

Description : Renvoie le nom de fichier du chemin d’accès donné.Description: Returns the filename of the given path.

Exemple : {FileName} = ReturnFileName({Path})Example: {FileName} = ReturnFileName({Path})

Input parametersInput parameters

NomName DescriptionDescription
Curviligne{Path} Chemin d’accès à analyserPath to analyze

Paramètres de sortieOutput parameters

NomName DescriptionDescription
Nomdefichier{FileName} Nom de fichier avec extension à partir du chemin d’accès donnéFile name with extension from the given path

CONCATENERConcatenate

Description : Concatène 2 chaînes.Description: Concatenates 2 strings.

Exemple : {CompleteString} = Concatenate({String1},{String2})Example: {CompleteString} = Concatenate({String1},{String2})

Input parametersInput parameters

NomName DescriptionDescription
String1{String1} Première chaîneFirst string
String2{String2} Deuxième chaîneSecond string

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{CompleteString}{CompleteString} Concaténation des chaînes transmisesConcatenation of the passed strings

ConcatenateWithSemiColonDelimiterConcatenateWithSemiColonDelimiter

Description : Concatène 2 chaînes avec un point-virgule entre les deux.Description: Concatenates 2 strings with a semicolon in between.

Exemple : {CompleteString} = ConcatenateWithSemiColonDelimiter({String1},{String2})Example: {CompleteString} = ConcatenateWithSemiColonDelimiter({String1},{String2})

Input parametersInput parameters

NomName DescriptionDescription
String1{String1} Première chaîneFirst string
String2{String2} Deuxième chaîneSecond string

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{CompleteString}{CompleteString} Concaténation des chaînes transmisesConcatenation of the passed strings

ConcatenateWithPipeDelimiterConcatenateWithPipeDelimiter

Description : Concatène 2 chaînes avec un caractère de canal entre les deux.Description: Concatenates 2 strings with a pipe character in between.

Exemple : {CompleteString} = ConcatenateWithSemiColonDelimiter({String1},{String2})Example: {CompleteString} = ConcatenateWithSemiColonDelimiter({String1},{String2})

Input parametersInput parameters

NomName DescriptionDescription
String1{String1} Première chaîneFirst string
String2{String2} Deuxième chaîneSecond string

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{CompleteString}{CompleteString} Concaténation des chaînes transmisesConcatenation of the passed strings

StaticStringStaticString

Description : Renvoie une chaîne (statique) fournie comme entrée.Description: Returns an the (static) string provided as input

Exemple : StaticString('static string')Example: StaticString('static string')

Input parametersInput parameters

NomName DescriptionDescription
{'chaîne statique'}{'static string'} Chaîne d’entrée statiqueStatic input string

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Chaîne fournie comme entréeString provided as input

TextCleanupTextCleanup

Description : Réécrit le code HTML de la page wiki pour être conforme au code HTML pris en charge par la partie texte côté client.Description: Rewrites wiki page html to be compliant with the html supported by the client side text part.

Exemple : {CleanedText} = TextCleanup({Text},{UsePlaceHolders})Example: {CleanedText} = TextCleanup({Text},{UsePlaceHolders})

Input parametersInput parameters

NomName DescriptionDescription
Textes{Text} Contenu HTML d’origine du wikiOriginal wiki html content
{UsePlaceHolders}{UsePlaceHolders} Paramètre indiquant si les espaces réservés doivent être inclus pour les éléments img/iframe non pris en charge dans le code html wikiParameter indicating if placeholders must be included for unsupported img/iframe elements inside wiki html

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{CleanedText}{CleanedText} Compatibilité HTML avec la partie texte côté clientHtml compliant with client side text part

ContainsScriptContainsScript

Description : Vérifie si le code HTML fourni contient du code JavaScriptDescription: Checks if the provided html contains JavaScript

Exemple : {HasScript} = ContainsScript({Text})Example: {HasScript} = ContainsScript({Text})

Input parametersInput parameters

NomName DescriptionDescription
Textes{Text} Contenu HTML à vérifierHtml content to check

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{HasScript}{HasScript} True si le code HTML contient un script, false dans le cas contraireTrue is the html contains script, false otherwise

ListCrossSiteCheckListCrossSiteCheck

Description : Renvoie l’ID de liste de sauvegarde intersites.Description: Returns the cross site collection save list id.

Exemple : {ListId} = ListCrossSiteCheck({ListId})Example: {ListId} = ListCrossSiteCheck({ListId})

Input parametersInput parameters

NomName DescriptionDescription
{ListId}{ListId} GUID de la liste à utiliserGuid of the list to use

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ListId}{ListId} ID de la liste approuvée entre les collections de sitesCross site collection safe list id

ListAddServerRelativeUrlListAddServerRelativeUrl

Description : Renvoie l’URL relative du serveur d’une liste.Description: Returns the server relative url of a list.

Exemple : {ListServerRelativeUrl} = ListAddServerRelativeUrl({ListId})Example: {ListServerRelativeUrl} = ListAddServerRelativeUrl({ListId})

Input parametersInput parameters

NomName DescriptionDescription
{ListId}{ListId} GUID de la liste à utiliserGuid of the list to use

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ListServerRelativeUrl}{ListServerRelativeUrl} URL relative de serveur de la listeServer relative url of the list

ListAddWebRelativeUrlListAddWebRelativeUrl

Description : Renvoie l’URL relative Web d’une liste.Description: Returns the web relative url of a list.

Exemple : {ListWebRelativeUrl} = ListAddWebRelativeUrl({ListId})Example: {ListWebRelativeUrl} = ListAddWebRelativeUrl({ListId})

Input parametersInput parameters

NomName DescriptionDescription
{ListId}{ListId} GUID de la liste à utiliserGuid of the list to use

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ListWebRelativeUrl}{ListWebRelativeUrl} URL relative Web de la listeWeb relative url of the list

ListHideToolBarListHideToolBar

Description : Vérifie si un composant WebPart XSLTListView a une barre d’outils masquée.Description: Checks if an XSLTListView web part has a hidden toolbar.

Exemple : {HideToolBar} = ListHideToolBar({XmlDefinition})Example: {HideToolBar} = ListHideToolBar({XmlDefinition})

Input parametersInput parameters

NomName DescriptionDescription
XmlDefinition{XmlDefinition} Attribut XmlDefinition de l’XSLTListViewWebPartXmlDefinition attribute of the XSLTListViewWebPart

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{HideToolBar}{HideToolBar} Boolean indiquant si la barre d’outils doit être masquéeBoolean indicating if the toolbar should be hidden

ListDetectUsedViewListDetectUsedView

Description : Détecte l’ID d’affichage de liste qui a été utilisé par le composant WebPart en mappant le composant WebPart XmlDefinition aux affichages de liste.Description: Detects the list view id that was used by the webpart by mapping the web part xmldefinition to the list views. Si aucune vue n’a été trouvée, l’ID de vue par défaut est renvoyé.If no view found the list default view id is returned.

Exemple : {ListViewId} = ListDetectUsedView({ListId},{XmlDefinition})Example: {ListViewId} = ListDetectUsedView({ListId},{XmlDefinition})

Input parametersInput parameters

NomName DescriptionDescription
{ListId}{ListId} GUID de la liste à analyserGuid of the list to analyze
XmlDefinition{XmlDefinition} Attribut XmlDefinition de l’XSLTListViewWebPartXmlDefinition attribute of the XSLTListViewWebPart

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ListViewId}{ListViewId} ID de la vue à utiliserId of the view to be used

ImageLookupImageLookup

Description : Recherche un fichier en fonction du chemin d’accès relatif au serveur donné et renvoie les propriétés nécessaires du fichier.Description: Does lookup a file based on the given server relative path and return needed properties of the file. Renvoie la valeur null si le fichier est introuvable.Returns null if file was not found.

Exemple : ImageLookup({ServerRelativeFileName})Example: ImageLookup({ServerRelativeFileName})

Input parametersInput parameters

NomName DescriptionDescription
{ServerRelativeFileName}{ServerRelativeFileName} Nom de fichier relatif du serveur de l’imageServer relative file name of the image

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ImageListId}{ImageListId} ID de la liste contenant le fichierId of the list holding the file
{ImageUniqueId}{ImageUniqueId} UniqueId du fichierUniqueId of the file

ReturnCrossSiteRelativePathReturnCrossSiteRelativePath

Description : Transforme le chemin entrant dans un chemin d’accès relatif au serveur.Description: Transforms the incoming path into a server relative path. Si la page se trouve sur une autre page, l’immobilisation est transférée et l’URL est mise à jour.If the page is located on another page the asset is transferred and url updated. Les échecs sont conservés à la valeur d’origine.Any failures keep to the original value.

Exemple : {ServerRelativeFileName} = ReturnCrossSiteRelativePath({ImageLink})Example: {ServerRelativeFileName} = ReturnCrossSiteRelativePath({ImageLink})

Input parametersInput parameters

NomName DescriptionDescription
{ImageLink}{ImageLink} Valeur d’origine du lien de l’imageOriginal value for the image link

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{ServerRelativeFileName}{ServerRelativeFileName} Nouvel emplacement cible pour l’actif en cas de transfert.New target location for the asset if transferred.

ImageAnchorUrlRewriteImageAnchorUrlRewrite

Description : Réécrivez l’URL de la balise d’ancrage de l’image.Description: Rewrite the image anchor tag url.

Exemple : ImageAnchorUrlRewrite({Anchor},{ImageUrl},{ServerRelativeFileName})Example: ImageAnchorUrlRewrite({Anchor},{ImageUrl},{ServerRelativeFileName})

Input parametersInput parameters

NomName DescriptionDescription
Attaché{Anchor} Balise d’ancrage d’origine extraite de l’image sourceOriginal anchor tag fetched from the source image
ImageUrl{ImageUrl} URL de l’image d’origineOriginal image url
{ServerRelativeFileName}{ServerRelativeFileName} Nouvelle URL d’imageNew image url

Paramètres de sortieOutput parameters

NomName DescriptionDescription
Attaché{Anchor} URL après la réécriture d’URL.The url after url rewrite. Si l’ancrage et l’URL d’image d’origine étaient identiques, l’ancre sera définie sur la nouvelle URL d’image.If the anchor and original image url were the same then the anchor will be set to the new image url

ExtractWebpartPropertiesExtractWebpartProperties

Description : Extrait les propriétés du composant WebPart côté client pour qu’elles puissent être réutilisées.Description: Extracts the client side web part properties so they can be reused.

Exemple : {JsonProperties} = ExtractWebpartProperties({ClientSideWebPartData})Example: {JsonProperties} = ExtractWebpartProperties({ClientSideWebPartData})

Input parametersInput parameters

NomName DescriptionDescription
{ClientSideWebPartData}{ClientSideWebPartData} Données de composant WebPart définissant la configuration du composant WebPart côté clientWeb part data defining the client side web part configuration

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{JsonProperties}{JsonProperties} Propriétés JSON permettant de configurer le composant WebPart côté clientJson properties to configure the client side web part

DocumentEmbedLookupDocumentEmbedLookup

Description : Recherche un fichier en fonction du chemin d’accès relatif au serveur donné et renvoie les propriétés nécessaires du fichier.Description: Does lookup a file based on the given server relative path and return needed properties of the file. Renvoie la valeur null si le fichier est introuvable.Returns null if file was not found.

Exemple : DocumentEmbedLookup({ServerRelativeFileName})Example: DocumentEmbedLookup({ServerRelativeFileName})

Input parametersInput parameters

NomName DescriptionDescription
{ServerRelativeFileName}{ServerRelativeFileName} Nom de fichier relatif du serveurServer relative file name

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{DocumentListId}{DocumentListId} ID de la liste contenant le fichierId of the list holding the file
{DocumentUniqueId}{DocumentUniqueId} UniqueId du fichierUniqueId of the file
DocumentAuthor{DocumentAuthor} Nom d’utilisateur principal de l’auteur du documentUser principal name of the document author
{DocumentAuthorName}{DocumentAuthorName} Nom de l’auteur du fichierName of the file author

ContentEmbedCrossSiteCheckContentEmbedCrossSiteCheck

Description : Renvoie une exception lorsqu’il s’agit d’un lien vers le fichier. aspx.Description: Throws an exception when link to .aspx file.

Exemple : {Temp} = ContentEmbedCrossSiteCheck({ContentLink})Example: {Temp} = ContentEmbedCrossSiteCheck({ContentLink})

Input parametersInput parameters

NomName DescriptionDescription
ContentLink{ContentLink} Valeur de la liaison si définieLink value if set

Paramètres de sortieOutput parameters

NomName DescriptionDescription
Fichier{Temp} Variable inutiliséeUnused variable

LoadContentFromFileLoadContentFromFile

Description : Charge le contenu d’un fichier sous la forme d’une chaîne.Description: Loads contents of a file as a string.

Exemple : {FileContents} = LoadContentFromFile({ContentLink})Example: {FileContents} = LoadContentFromFile({ContentLink})

Input parametersInput parameters

NomName DescriptionDescription
ContentLink{ContentLink} URL relative du serveur vers le fichier à chargerServer relative url to the file to load

Paramètres de sortieOutput parameters

NomName DescriptionDescription
FileContents{FileContents} Contenu de texte du fichier.Text content of the file. Renvoyer une chaîne vide si le fichier est introuvableReturn empty string if file was not found

UserDocumentsToHighlightedContentPropertiesUserDocumentsToHighlightedContentProperties

Description : Mappe les données du composant WebPart documents de l’utilisateur dans une collection Properties et en prenant en charge les nœuds serverProcessedContent pour le composant WebPart report de contenu (= contenu en surbrillance).Description: Maps the user documents web part data into a properties collection and supporting serverProcessedContent nodes for the content rollup (= Highlighted Content) web part

Exemple : SiteDocumentsToHighlightedContentProperties()Example: SiteDocumentsToHighlightedContentProperties()

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{JsonProperties}{JsonProperties} Collection Properties pour le composant WebPart contentrollup (« contenu en surbrillance »)Properties collection for the contentrollup (= Highlighted Content) web part
{SearchablePlainTexts}{SearchablePlainTexts} Nœuds SearchablePlainTexts à ajouter dans le nœud serverProcessedContentSearchablePlainTexts nodes to be added in the serverProcessedContent node
Renvoy{Links} Nœuds de liens à ajouter dans le nœud serverProcessedContentLinks nodes to be added in the serverProcessedContent node
{ImageSources}{ImageSources} Nœuds ImageSources à ajouter dans le nœud serverProcessedContentImageSources nodes to be added in the serverProcessedContent node

ContentBySearchToHighlightedContentPropertiesContentBySearchToHighlightedContentProperties

Description : Mappe le contenu en les données du composant WebPart de recherche dans une collection Properties et en prenant en charge les nœuds serverProcessedContent pour le composant WebPart report de contenu (= contenu en surbrillance)Description: Maps content by search web part data into a properties collection and supporting serverProcessedContent nodes for the content rollup (= Highlighted Content) web part

Exemple : ContentBySearchToHighlightedContentProperties({DataProviderJSON}, {SelectedPropertiesJson}, {ResultsPerPage}, {RenderTemplateId})Example: ContentBySearchToHighlightedContentProperties({DataProviderJSON}, {SelectedPropertiesJson}, {ResultsPerPage}, {RenderTemplateId})

Input parametersInput parameters

NomName DescriptionDescription
{DataProviderJson}{DataProviderJson}
{SelectedPropertiesJson}{SelectedPropertiesJson}
{ResultsPerPage}{ResultsPerPage}
{RenderTemplateId}{RenderTemplateId}

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{JsonProperties}{JsonProperties} Collection Properties pour le composant WebPart contentrollup (« contenu en surbrillance »)Properties collection for the contentrollup (= Highlighted Content) web part
{SearchablePlainTexts}{SearchablePlainTexts} Nœuds SearchablePlainTexts à ajouter dans le nœud serverProcessedContentSearchablePlainTexts nodes to be added in the serverProcessedContent node
Renvoy{Links} Nœuds de liens à ajouter dans le nœud serverProcessedContentLinks nodes to be added in the serverProcessedContent node
{ImageSources}{ImageSources} Nœuds ImageSources à ajouter dans le nœud serverProcessedContentImageSources nodes to be added in the serverProcessedContent node

ContentByQueryToHighlightedContentPropertiesContentByQueryToHighlightedContentProperties

Description : Mappe le contenu par requête de données de composant WebPart dans une collection Properties et en prenant en charge les nœuds serverProcessedContent pour le composant WebPart report de contenu (= contenu en surbrillance)Description: Maps content by query web part data into a properties collection and supporting serverProcessedContent nodes for the content rollup (= Highlighted Content) web part

Exemple : ContentByQueryToHighlightedContentProperties({WebUrl},{ListGuid},{ListName},{ServerTemplate},{ContentTypeBeginsWithId},{FilterField1},{Filter1ChainingOperator},{FilterDisplayValue1},{FilterOperator1},{FilterField2},{Filter2ChainingOperator},{FilterDisplayValue2},{FilterOperator2},{FilterField3},{FilterDisplayValue3},{FilterOperator3},{SortBy},{SortByDirection},{GroupBy},{GroupByDirection},{ItemLimit},{DisplayColumns},{DataMappings})Example: ContentByQueryToHighlightedContentProperties({WebUrl},{ListGuid},{ListName},{ServerTemplate},{ContentTypeBeginsWithId},{FilterField1},{Filter1ChainingOperator},{FilterDisplayValue1},{FilterOperator1},{FilterField2},{Filter2ChainingOperator},{FilterDisplayValue2},{FilterOperator2},{FilterField3},{FilterDisplayValue3},{FilterOperator3},{SortBy},{SortByDirection},{GroupBy},{GroupByDirection},{ItemLimit},{DisplayColumns},{DataMappings})

Input parametersInput parameters

NomName DescriptionDescription
WebUrl{WebUrl}
{ListGuid}{ListGuid}
ListName{ListName}
{ServerTemplate}{ServerTemplate}
{ContentTypeBeginsWithId}{ContentTypeBeginsWithId}
{FilterField1}{FilterField1}
{Filter1ChainingOperator}{Filter1ChainingOperator}
{FilterField1Value}{FilterField1Value}
{FilterOperator1}{FilterOperator1}
{FilterField2}{FilterField2}
{Filter2ChainingOperator}{Filter2ChainingOperator}
{FilterField2Value}{FilterField2Value}
{FilterOperator2}{FilterOperator2}
{FilterField3}{FilterField3}
{FilterField3Value}{FilterField3Value}
{FilterOperator3}{FilterOperator3}
Tri{SortBy}
{SortByDirection}{SortByDirection}
GroupBy{GroupBy}
{GroupByDirection}{GroupByDirection}
{ItemLimit}{ItemLimit}
{DisplayColumns}{DisplayColumns}
{DataMappings}{DataMappings}

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{JsonProperties}{JsonProperties} Collection Properties pour le composant WebPart contentrollup (« contenu en surbrillance »)Properties collection for the contentrollup (= Highlighted Content) web part
{SearchablePlainTexts}{SearchablePlainTexts} Nœuds SearchablePlainTexts à ajouter dans le nœud serverProcessedContentSearchablePlainTexts nodes to be added in the serverProcessedContent node
Renvoy{Links} Nœuds de liens à ajouter dans le nœud serverProcessedContentLinks nodes to be added in the serverProcessedContent node
{ImageSources}{ImageSources} Nœuds ImageSources à ajouter dans le nœud serverProcessedContentImageSources nodes to be added in the serverProcessedContent node

Description : Réécrit le code HTML du composant WebPart synthèse pour être conforme au code HTML pris en charge par la partie texte côté client.Description: Rewrites summarylinks web part html to be compliant with the html supported by the client side text part.

Exemple : {CleanedText} = TextCleanUpSummaryLinks({Text})Example: {CleanedText} = TextCleanUpSummaryLinks({Text})

Input parametersInput parameters

NomName DescriptionDescription
Textes{Text} Contenu HTML d’origine du wikiOriginal wiki html content

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{CleanedText}{CleanedText} Compatibilité HTML avec la partie texte côté clientHtml compliant with client side text part

SummaryLinksToQuickLinksPropertiesSummaryLinksToQuickLinksProperties

Description : Mappe les données du composant WebPart synthèse dans une collection Properties et en prenant en charge les nœuds serverProcessedContent pour le composant WebPart QuickLinksDescription: Maps summarylinks web part data into a properties collection and supporting serverProcessedContent nodes for the quicklinks web part

Exemple : SummaryLinksToQuickLinksProperties({Text},{QuickLinksJsonProperties})Example: SummaryLinksToQuickLinksProperties({Text},{QuickLinksJsonProperties})

Input parametersInput parameters

NomName DescriptionDescription
Textes{Text} Contenu HTML d’origine du wikiOriginal wiki html content
{QuickLinksJsonProperties}{QuickLinksJsonProperties} Objet BLOB des propriétés JSON QuickLinks (facultatif)QuickLinks JSON properties blob (optional)

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{JsonProperties}{JsonProperties} Collection Properties pour le composant WebPart QuickLinksProperties collection for the quicklinks web part
{SearchablePlainTexts}{SearchablePlainTexts} Nœuds SearchablePlainTexts à ajouter dans le nœud serverProcessedContentSearchablePlainTexts nodes to be added in the serverProcessedContent node
Renvoy{Links} Nœuds de liens à ajouter dans le nœud serverProcessedContentLinks nodes to be added in the serverProcessedContent node
{ImageSources}{ImageSources} Nœuds ImageSources à ajouter dans le nœud serverProcessedContentImageSources nodes to be added in the serverProcessedContent node

LookupPersonLookupPerson

Description : Recherche une personne dans la liste UserInfo et renvoie les détails nécessairesDescription: Looks up a person from the UserInfo list and returns the needed details

Exemple : LookupPerson({ContactLoginName})Example: LookupPerson({ContactLoginName})

Input parametersInput parameters

NomName DescriptionDescription
{ContactLoginName}{ContactLoginName} Compte d’utilisateur à rechercher (dans i :0 #. fUser account to lookup (in i:0#.f appartenancemembership format joe@contoso.onmicrosoft.com)joe@contoso.onmicrosoft.com format)

Paramètres de sortieOutput parameters

NomName DescriptionDescription
PersonName{PersonName} Nom de l’utilisateurName of the user
{PersonEmail}{PersonEmail} Courrier électronique de l’utilisateurUser's email
{PersonUPN}{PersonUPN} UPN de l’utilisateurUPN of the user
{PersonRole}{PersonRole} Rôle de l’utilisateurRole of the user
{PersonDepartment}{PersonDepartment} Service de l’utilisateurUser's department
{PersonPhone}{PersonPhone} Numéro de téléphone de l’utilisateurPhone number of the user
{PersonSip}{PersonSip} Adresse SIP de l’utilisateurSIP address of the user

EmptyStringEmptyString

Description : Renvoie une chaîne videDescription: Returns an empty string

Exemple : EmptyString()Example: EmptyString()

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Chaîne videEmpty string

StaticStringStaticString

Description : Renvoie une chaîne (statique) fournie comme entrée.Description: Returns an the (static) string provided as input

Exemple : StaticString('static string')Example: StaticString('static string')

Input parametersInput parameters

NomName DescriptionDescription
{'chaîne statique'}{'static string'} Chaîne d’entrée statiqueStatic input string

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Chaîne fournie comme entréeString provided as input

PréfixePrefix

Description : Préfixe le texte d’entrée avec un autre texte.Description: Prefixes the input text with another text. Le paramètre applyIfContentIsEmpty contrôle si le préfixe doit également se produire lorsque le contenu réel est vide.The applyIfContentIsEmpty parameter controls if the prefix also needs to happen when the actual content is empty

Exemple : Prefix('<H1>Prefix some extra text</H1>', {PublishingPageContent}, 'false')Example: Prefix('<H1>Prefix some extra text</H1>', {PublishingPageContent}, 'false')

Input parametersInput parameters

NomName DescriptionDescription
{« chaîne de préfixe »}{'prefix string'} Chaîne d’entrée statique qui sera utilisée comme préfixeStatic input string which will be used as prefix
{PublishingPageContent}{PublishingPageContent} Contenu du champ HTML de la page de publication réelle à préfixerThe actual publishing page HTML field content to prefix
{'valeur booléenne statique'}{'static boolean value'} Static bool ('true', 'false') pour indiquer si la préfixe doit avoir lieu lorsque le contenu du champ {PublishingPageContent} est EmtyStatic bool ('true', 'false') to indicate if the prefixing still needs to happen when the {PublishingPageContent} field content is emty

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Valeur de {PublishingPageContent} préfixé avec la valeur de préfixe fournieValue of {PublishingPageContent} prefixed with the provided prefix value

SuffixSuffix

Description : Suffixe le texte d’entrée avec un autre texte.Description: Suffixes the input text with another text. Le paramètre applyIfContentIsEmpty contrôle si le suffixe doit également se produire lorsque le contenu réel est vide.The applyIfContentIsEmpty parameter controls if the suffix also needs to happen when the actual content is empty

Exemple : Suffix('<H1>Suffix some extra text</H1>', {PublishingPageContent}, 'false')Example: Suffix('<H1>Suffix some extra text</H1>', {PublishingPageContent}, 'false')

Input parametersInput parameters

NomName DescriptionDescription
{'suffixe String'}{'suffix string'} Chaîne d’entrée statique qui sera utilisée comme suffixeStatic input string which will be used as suffix
{PublishingPageContent}{PublishingPageContent} Contenu du champ HTML de la page de publication réelle vers le suffixeThe actual publishing page HTML field content to suffix
{'valeur booléenne statique'}{'static boolean value'} Static bool ('true', 'false') pour indiquer si le suffixe doit toujours se produire lorsque le contenu du champ {PublishingPageContent} est EmtyStatic bool ('true', 'false') to indicate if the suffixing still needs to happen when the {PublishingPageContent} field content is emty

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Valeur de {PublishingPageContent} suffixée avec la valeur de suffixe fournieValue of {PublishingPageContent} suffixed with the provided suffix value

PrefixAndSuffixPrefixAndSuffix

Description : Préfixes et suffixe le texte d’entrée avec un autre texte.Description: Prefixes and suffixes the input text with another text. Le paramètre applyIfContentIsEmpty contrôle si le préfixe/suffixe doit également se produire lorsque le contenu réel est vide.The applyIfContentIsEmpty parameter controls if the prefix/suffix also needs to happen when the actual content is empty

Exemple : PrefixAndSuffix('<H1>Prefix some extra text</H1>','<H1>Suffix some extra text</H1>',{PublishingPageContent},'false')Example: PrefixAndSuffix('<H1>Prefix some extra text</H1>','<H1>Suffix some extra text</H1>',{PublishingPageContent},'false')

Input parametersInput parameters

NomName DescriptionDescription
{« chaîne de préfixe »}{'prefix string'} Chaîne d’entrée statique qui sera utilisée comme préfixeStatic input string which will be used as prefix
{'suffixe String'}{'suffix string'} Chaîne d’entrée statique qui sera utilisée comme suffixeStatic input string which will be used as suffix
{PublishingPageContent}{PublishingPageContent} Contenu du champ HTML de la page de publication réelle vers le préfixe/suffixeThe actual publishing page HTML field content to prefix/suffix
{'valeur booléenne statique'}{'static boolean value'} Static bool ('true', 'false') pour indiquer si le préfixe ou le suffixe doivent encore se produire lorsque le contenu du champ {PublishingPageContent} est EmtyStatic bool ('true', 'false') to indicate if the prefixing/suffixing still needs to happen when the {PublishingPageContent} field content is emty

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Valeur de {PublishingPageContent} préfixé/suffixée avec les valeurs fourniesValue of {PublishingPageContent} prefixed/suffixed with the provided values

ToImageUrlToImageUrl

Description : Renvoie l’URL d’image relative de serveur d’une valeur de champ d’image de publication.Description: Returns the server relative image url of a Publishing Image field value.

Exemple : ToImageUrl({PublishingPageImage})Example: ToImageUrl({PublishingPageImage})

Input parametersInput parameters

NomName DescriptionDescription
{PublishingPageImage}{PublishingPageImage} Valeur du champ image de publicationPublishing Image field value

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} URL d’image relative de serveurServer relative image url

ToImageAltTextToImageAltText

Description : Renvoie le texte de remplacement de l’image d’une valeur de champ d’image de publication.Description: Returns the image alternate text of a Publishing Image field value.

Exemple : ToImageAltText({PublishingPageImage})Example: ToImageAltText({PublishingPageImage})

Input parametersInput parameters

NomName DescriptionDescription
{PublishingPageImage}{PublishingPageImage} Valeur du champ image de publicationPublishing Image field value

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Texte de remplacement de l’imageImage alternate text

ToImageAnchorToImageAnchor

Description : Renvoie l’URL d’ancrage de l’image d’une valeur de champ d’image de publication.Description: Returns the image anchor url of a Publishing Image field value.

Exemple : ToImageAnchor({PublishingPageImage})Example: ToImageAnchor({PublishingPageImage})

Input parametersInput parameters

NomName DescriptionDescription
{PublishingPageImage}{PublishingPageImage} Valeur du champ image de publicationPublishing Image field value

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} URL d’ancrage de l’imageImage anchor url

ToImageCaptionToImageCaption

Description : Renvoie la légende d’image d’un champ de légende d’image HTML de publicationDescription: Returns the image caption of a Publishing Html image caption field

Exemple : ToImageCaption({PublishingImageCaption})Example: ToImageCaption({PublishingImageCaption})

Input parametersInput parameters

NomName DescriptionDescription
{PublishingImageCaption}{PublishingImageCaption} Valeur du champ de légende de l’image HTML de publicationPublishing Html image caption field value

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Légende de l’imageImage caption

ToPreviewImageUrlToPreviewImageUrl

Description : Renvoie une URL d’image d’aperçu de page.Description: Returns a page preview image url.

Exemple : ToPreviewImageUrl({PreviewImage})Example: ToPreviewImageUrl({PreviewImage})

Input parametersInput parameters

NomName DescriptionDescription
{PreviewImage}{PreviewImage} Une valeur de champ d’image de publication ou une chaîne contenant un chemin d’image relatif de serveurA publishing image field value or a string containing a server relative image path

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} URL d’une image d’aperçu mise en formeA formatted preview image url

ToAuthorsToAuthors

Description : Recherche des informations utilisateur pour l’ID d’utilisateur passéDescription: Looks up user information for passed user id

Exemple : ToAuthors({PublishingContact})Example: ToAuthors({PublishingContact})

Input parametersInput parameters

NomName DescriptionDescription
Identifi{userId} ID (int) d’un utilisateurThe id (int) of a user

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Objet BLOB JSON mis en forme qui décrit les détails de l’utilisateurA formatted json blob describing the user's details

DefaultTaxonomyFieldValueDefaultTaxonomyFieldValue

Description : Remplir un champ de taxonomie en fonction de l’ID de terme fourni.Description: Populate a taxonomy field based upon provided term id's. Vous pouvez configurer pour remplacer les valeurs existantes de manière facultativeYou can configure to optionally overwrite existing values

Exemple : DefaultTaxonomyFieldValue({TaxField2},'a65537e8-aa27-4b3a-bad6-f0f61f84b9f7|69524923-a5a0-44d1-b5ec-7f7c6d0ec160','true')Example: DefaultTaxonomyFieldValue({TaxField2},'a65537e8-aa27-4b3a-bad6-f0f61f84b9f7|69524923-a5a0-44d1-b5ec-7f7c6d0ec160','true')

Input parametersInput parameters

NomName DescriptionDescription
{Champ de taxonomie}{Taxonomy Field} Champ de taxonomie à mettre à jourThe taxonomy field to update
{'ID de terme fractionné par{'term ids split by '}'} Liste des ID de termes à définir, plusieurs valeurs peuvent également être utilisées lorsque le champ de taxonomie est configuré pour accepter plusieurs termesList of term id's to set, multiple values can also be used when the taxonomy field is configured to accept multiple terms
{'valeur booléenne statique'}{'static boolean value'} Static bool ('true', 'false') pour indiquer si les valeurs de termes par défaut doivent être définies au cas où l’Status contient déjà des termesStatic bool ('true', 'false') to indicate if the default term values have to be set in case the fiels already contains terms

Paramètres de sortieOutput parameters

NomName DescriptionDescription
{valeur renvoyée}{return value} Chaîne avec les informations de terme requises pour définir le champ de taxonomieString with term information needed to set the taxonomy field

SélecteursSelectors

TextSelectorTextSelector

Description : Permet d’inclure un espacement pour les parties de texte de wiki de texte vide.Description: Allows for option to include a spacer for empty text wiki text parts.

Exemple : TextSelector({CleanedText})Example: TextSelector({CleanedText})

Input parametersInput parameters

NomName DescriptionDescription
{CleanedText}{CleanedText} Code HTML de la partie du texte côté client (nettoyé via une fonction TextCleanup)Client side text part compliant html (cleaned via TextCleanup function)

Valeurs de sortieOutput values

NomName DescriptionDescription
TexteText Sortie s’affiche si le texte wiki fourni n’est pas considéré comme videWill be output if the provided wiki text was not considered empty
EspacementSpacer Sortira si le texte wiki fourni était considéré comme videWill be output if the provided wiki text was considered empty

ListSelectorListLibraryListSelectorListLibrary

Description : Analyse une liste et renvoie le type de base de liste.Description: Analyzes a list and returns the list base type.

Exemple : ListSelectorListLibrary({ListId})Example: ListSelectorListLibrary({ListId})

Input parametersInput parameters

NomName DescriptionDescription
{ListId}{ListId} GUID de la liste à utiliserGuid of the list to use
ViewXml{ViewXml} Définition de la vue sélectionnéeDefinition of the selected view

Valeurs de sortieOutput values

NomName DescriptionDescription
LibraryLibrary La liste est une bibliothèque de documentsThe list is a document library
Répertorier la listeList La liste est une liste de documentsThe list is a document list
ProblèmeIssue La liste est une liste de problèmesThe list is an issue list
TaskListTaskList La liste est une liste de tâchesThe list is an task list
DiscussionBoardDiscussionBoard La liste est un forum de discussionThe list is a discussion board
EnquêteSurvey La liste est une enquête.The list is a survey
UndefinedUndefined Le type de base de liste n’est pas définiThe list base type is undefined

ContentEmbedSelectorSourceTypeContentEmbedSelectorSourceType

Description : Analyse le mappage de TypeSource et de retour recommandé.Description: Analyzes sourcetype and return recommended mapping.

Exemple : ContentEmbedSelectorSourceType({SourceType})Example: ContentEmbedSelectorSourceType({SourceType})

Input parametersInput parameters

NomName DescriptionDescription
Telle{SourceType} TypeSource de la page affichée dans PageViewerWebPartSourcetype of the viewed page in pageviewerwebpart

Valeurs de sortieOutput values

NomName DescriptionDescription
WebPageWebPage Le contenu incorporé est une pageThe embedded content is a page
ServerFolderOrFileServerFolderOrFile Le contenu incorporé pointe vers un dossier ou un fichier de serveurThe embedded content points to a server folder or file

Description : L’éditeur de contenu peut être transformé de différentes façons selon qu’un lien a été utilisé, quel type de fichier a été utilisé, si le script est utilisé ou non...Description: Content editor can be transformed in various ways depending on whether a link was used, what file type was used, if script is used or not...

Exemple : ContentEmbedSelectorContentLink({ContentLink}, {Content}, {FileContents}, {UseCommunityScriptEditor})Example: ContentEmbedSelectorContentLink({ContentLink}, {Content}, {FileContents}, {UseCommunityScriptEditor})

Input parametersInput parameters

NomName DescriptionDescription
ContentLink{ContentLink} Valeur de la liaison si définieLink value if set
Texte{Content} Contenu incorporé dans le composant WebPartContent embedded inside the web part
FileContents{FileContents} Contenu de texte du fichier.Text content of the file. Renvoyer une chaîne vide si le fichier est introuvableReturn empty string if file was not found
{UseCommunityScriptEditor}{UseCommunityScriptEditor} Propriété de mappage UseCommunityScriptEditor fournie via l’instance PageTransformationInformationThe UseCommunityScriptEditor mapping property provided via the PageTransformationInformation instance

Valeurs de sortieOutput values

NomName DescriptionDescription
LiensLink Si le lien n’est pas vide et s’il s’agissait d’un fichier aspxIf the link was not empty and it was an aspx file
NonASPXLinkNonASPXLink Si le lien n’est pas vide et s’il ne s’agit pas d’un fichier aspx, mais que le contenu du fichier contenait JavaScriptIf the link was not empty and it was not an aspx file but the file contents did contain JavaScript
NonASPXLinkNoScriptNonASPXLinkNoScript Si le lien n’est pas vide et s’il ne s’agit pas d’un fichier aspx et que le contenu ne contenait pas de code JavaScriptIf the link was not empty and it was not an aspx file and the contents did not contain JavaScript
NonASPXUseCommunityScriptEditorNonASPXUseCommunityScriptEditor Utiliser l’éditeur de script de communauté pour héberger le contenuUse the community script editor to host the content
ContenuContent Si aucun lien n’a été spécifié mais que le contenu a été incorporé et qu’il contient JavaScriptIf no link was specified but content was embedded and it contains JavaScript
ContentNoScriptContentNoScript Si aucun lien n’a été spécifié et que le contenu incorporé ne contient pas de code JavaScriptIf no link was specified and the embedded content and it does not contain JavaScript
ContentUseCommunityScriptEditorContentUseCommunityScriptEditor Utiliser l’éditeur de script de communauté pour héberger le contenuUse the community script editor to host the content

ContentByQuerySelectorContentByQuerySelector

Description : Analyse une liste et renvoie si la liste peut être transformée.Description: Analyzes a list and returns if the list can be transformed.

Exemple : ContentByQuerySelector({ListGuid},{ListName})Example: ContentByQuerySelector({ListGuid},{ListName})

Input parametersInput parameters

NomName DescriptionDescription
{ListGuid}{ListGuid} GUID de la liste utilisée par le composant WebPart CBQGuid of the list used by the CBQ web part
ListName{ListName} Nom de la liste utilisée par le composant WebPart CBQName of the list used by the CBQ web part

Valeurs de sortieOutput values

NomName DescriptionDescription
Par défautDefault Transformation de la listeTransform the list
NotransformationNoTransformation Ne pas transformer la listeDon't transform the list

SummaryLinkSelectorSummaryLinkSelector

Description : Utilise la propriété de mappage SummaryLinksToQuickLinks fournie via l’instance PageTransformationInformation pour déterminer le mappageDescription: Uses the SummaryLinksToQuickLinks mapping property provided via the PageTransformationInformation instance to determine the mapping

Exemple : SummaryLinkSelector({SummaryLinksToQuickLinks})Example: SummaryLinkSelector({SummaryLinksToQuickLinks})

Input parametersInput parameters

NomName DescriptionDescription
{SummaryLinksToQuickLinks}{SummaryLinksToQuickLinks} Propriété de mappage SummaryLinksToQuickLinks fournie via l’instance PageTransformationInformationThe SummaryLinksToQuickLinks mapping property provided via the PageTransformationInformation instance

Valeurs de sortieOutput values

NomName DescriptionDescription
UseQuickLinksUseQuickLinks Transformer en composant WebPart QuickLinksTransform to the QuickLinks web part
UseTextUseText Transformer le texte mis en formeTransform to the formatted text

ScriptEditorSelectorScriptEditorSelector

Description : Utilise la propriété de mappage UseCommunityScriptEditor fournie via l’instance PageTransformationInformation pour déterminer le mappageDescription: Uses the UseCommunityScriptEditor mapping property provided via the PageTransformationInformation instance to determine the mapping

Exemple : ScriptEditorSelector({UseCommunityScriptEditor})Example: ScriptEditorSelector({UseCommunityScriptEditor})

Input parametersInput parameters

NomName DescriptionDescription
{UseCommunityScriptEditor}{UseCommunityScriptEditor} Propriété de mappage UseCommunityScriptEditor fournie via l’instance PageTransformationInformationThe UseCommunityScriptEditor mapping property provided via the PageTransformationInformation instance

Valeurs de sortieOutput values

NomName DescriptionDescription
UseCommunityScriptEditorUseCommunityScriptEditor Transformer le composant WebPart éditeur de script de la communautéTransform to the community script editor web part
NoScriptEditorNoScriptEditor Ne pas transformer car il n’y a pas d’éditeur de scriptDon't transform as there's no script editor

UserExistsSelectorUserExistsSelector

Description : Vérifie si la valeur passée est un utilisateur ou nonDescription: Checks if the passed value is a user or not

Exemple : UserExistsSelector({PersonEmail})Example: UserExistsSelector({PersonEmail})

Input parametersInput parameters

NomName DescriptionDescription
{PersonEmail}{PersonEmail} Compte de l’utilisateurAccount of the user

Valeurs de sortieOutput values

NomName DescriptionDescription
InvalidUserInvalidUser L’utilisateur n’est pas valideUser is invalid
ValidUserValidUser Les informations utilisateur sont validesUser info is valid