Bonjour à tous,

J'ai un document xml qui contient les lignes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
.......
<HTML><![CDATA[<A href="]]></HTML>
<GetVar Name="SiteUrl" URLEncodeAsURL="TRUE"/><HTML><![CDATA[">]]></HTML>
<GetVar Name="SiteUrl" URLEncodeAsURL="TRUE"/>
<HTML> - </HTML>
<GetVar Name="SiteName" HTMLEncode="TRUE"/>
<HTML><![CDATA[</A>]]></HTML>
.....
en effet, c'est un document interne de sharepoint, il permet l'envoi des notification vers des users.
le but est de modifier cet url (SiteUrl) comme suit :

url d'origine : http://myServer.com/sites/page.aspx
il doit devenir : http://ivpn.myServer-eu.com/sites/id...com+pages.aspx

pour ça, j'ai developpé une fonction en c# :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
public string Fonction(string url)
{....}
je veux mettre la variable "SiteUrl" dans ma fonction, mais je n'arrives pas.
j'ai essayé avec l'entête suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<msxsl:script language=”CSharp” implements-prefix=”cs”>
<![CDATA[
public string Fonction(SiteUrl)
{
//traitement..
}
]]></msxsl:script>
mais ça ne passe pas.

D'avance merci.
Cdt