Bonjour, j'aimairai retrouver un element de la liste Sharepoint à partir de son GUId

Pour cela je crée dans mon code une requete CAML, mais elle ne marche pas malheureusement

Si je la fais sur le champ "ID", elle fonctionne

(je crée cette requete par le code C# dans mon VisualWebPart)

Et j'ai besoin d'obtenir une SPListItemCollection (pour mes traitements futurs)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
SPQuery query = new SPQuery();
 query.Query = @"<Where>
                     <Eq>
                      <FieldRef Name=""UniqueId""  />
                        <Value Type=""Lookup"">6bc44214-4a76-4a52-82e0-9eb570fb6031</Value>
                        </Eq>
                      </Where>";
SPList liste = getListe();
SPListItemCollection items = liste.GetItems(query);